Definition, Meaning & Synonyms | Portuguese word AMBAÍBA
AMBAÍBA
Definitions of AMBAÍBA
- cecropia (any tree of the genus Cecropia)
Number of letters
7
Is palindrome
No
Search for AMBAÍBA in:
Page preparation took: 147.50 ms.