Word Information

Ombu

  • Scrabble US/Canada (OTCWL)
  • Scrabble UK (SOWPODS)
  • Words with Friends

Definitions for Ombu

noun
fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves
Synonyms
bella sombra Phytolacca dioica

Scrabble (8 points)

Unscramble "Ombu"