KERATOPHYTE MEANING IN ENGLISH

• Keratophyte Definition & Synonyms

  1. (n.) A gorgonian coral having a horny axis.


RECENT SEARCHES