Skip to content

Uba

noun

  1. a hardy sugar cane cultivar
L1460090 on Wikidata ↗