Definition of Bumelia Lanuginosa

  • 1. Deciduous tree of southeastern United States and Mexico Noun

Synonyms for word "bumelia lanuginosa"

Semanticaly linked words with "bumelia lanuginosa"

Hyponims for word "bumelia lanuginosa"