What is the full meaning of macahuba
an American palm, whose nuts yield a violet-scented oil, also MACOYA [n -S]
Example of the word macahuba placed on a Scrabble board.