Noun Definition

maclura

1.Definition: yellowwood trees or shrubs

Related Noun(s):genus maclura

Category: Plants