phanerogame

Synonyms