Maclura (
Noun
)
Meaning
Yellowwood trees or shrubs.
Classification
Nouns denoting plants.
Synonyms
Genus Maclura
Hypernyms
Magnoliopsid Genus