toe toe

Explore definitions, synonyms, and language insights of toe toe

Definitions

Noun
tall grass of New Zealand grown for plumelike flower heads

More General Terms