toetoe
Explore definitions, synonyms, and language insights of toetoe
Definitions
Noun
tall grass of New Zealand grown for plumelike flower heads
Noun
used by Maoris for thatching