PHYLLOCYST MEANING IN ENGLISH

• Phyllocyst Definition & Synonyms

  1. (n.) The cavity of a hydrophyllium.


RECENT SEARCHES