Home

Word

Maclura, n.
more info yellowwood trees or shrubs
<noun.plant>

Maclura genus Maclura