POLYCYSTIDEA MEANING IN ENGLISH

• Polycystidea Definition & Synonyms

  1. (n. pl.) A division of Gregarinae including those that have two or more internal divisions of the body.


RECENT SEARCHES