PHYTOZOON MEANING IN ENGLISH

• Phytozoon Definition & Synonyms

  1. (n.) A plantlike animal. The term is sometimes applied to zoophytes.


RECENT SEARCHES