POLYEIDIC


Meaning of POLYEIDIC in English

adj passing through several distinct larval forms;

— having several distinct kinds of young.

Webster English vocab.      Английский словарь Webster.