Synonyms for "Dicotyledones"

Words with similar meaning