heteroecism








noun Biology.

  1. the development of different stages of a parasitic species on different host plants.
54 queries 0.548