POLYCYSTIDEA


Meaning of POLYCYSTIDEA in English

noun ·pl a division of gregarinae including those that have two or more internal divisions of the body.

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