This page provides all possible meanings and translations of the word ombu
Princeton's WordNetRate this definition:(0.00 / 0 votes)
ombu, bella sombra, Phytolacca dioica(noun)
fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves
CrunchBaseRate this definition:(0.00 / 0 votes)
Ombu uses invisible digital watermarks to connect mobile devices and facilitate the sharing of digital information when you are face-to-face.With Ombu, it is very easy to exchange contacts, social networks, websites, images, files, and practically anything else digital all at once and in the moment.
Find a translation for the ombu definition in other languages: