bumelia lanuginosa


Meanings

  • deciduous tree of southeastern United States and Mexico