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