PHYCOMATER MEANING IN ENGLISH

• Phycomater Definition & Synonyms

  1. (n.) A gelatin in which the algae spores have been supposed to vegetate.


RECENT SEARCHES