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

More General Terms