What is the full meaning of manatu
a large flowering New Zealand deciduous shrub [n -S]
Example of the word manatu placed on a Scrabble board.