Definition, Meaning & Synonyms | French word ABACA
ABACA
Definitions of ABACA
- a banana tree, the abaca
- Manilla hemp
Number of letters
5
Is palindrome
No
Search for ABACA in:
Page preparation took: 225.33 ms.