ita
/ˈaɪtə/
ita
English
Noun Top 39,681
Ad
Definition
A kind of palm tree (Mauritia flexuosa), growing near the Orinoco.
Ad
/ˈaɪtə/
ita
A kind of palm tree (Mauritia flexuosa), growing near the Orinoco.