GENUS MACLURA





Definition:

  1. [noun] yellowwood trees or shrubs
    Synonyms: Maclura, genus Maclura

Synonyms: