Ombu — synonyms, definition

1. ombu (Noun)

2 synonyms
Phytolacca dioica bella sombra
1 definition

ombu (Noun) — Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves.

1 type of
pokeweed