TOETOE

Definition of TOETOE

  1. (noun)tall grass of New Zealand grown for plumelike flower heads
  2. (noun)used by Maoris for thatching