maclura
1. [ noun ] (biology,botany) yellowwood trees or shrubs
Synonyms: genus_Maclura
Related terms: dicot_genus Moraceae
Similar spelling:   MacLaren