Definitions of Geometridae:

  • noun:   measuring worms