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