phanerantherous - English Synonyms Dictionary