PHYTOID MEANING IN ENGLISH

• Phytoid Definition & Synonyms

  1. (a.) Resembling a plant; plantlike.


RECENT SEARCHES