Letters that make ombu
o, b, m, u are letters that make 'ombu'
umbo is an anagram of 'ombu'
1 possible definitions for 'ombu'
Under this definition, ombu is a noun and has the following properties:
bella sombra, Phytolacca dioica have the same meaning as 'ombu'
'ombu' can be a type of pokeweed.