Phanerogamous



ENGLISH MEANING
adjective
1.
Having visible flowers containing distinct stamens and pistils; -- said of plants.