PHANEROGAMOUS MEANING IN ENGLISH

• Phanerogamous Definition & Synonyms

  1. (a.) Having visible flowers containing distinct stamens and pistils; -- said of plants.


RECENT SEARCHES