3 results in 0.0032s.
Advertisement
  • geometrid
    adj. of or having to do with a geometrid.

  • geometrid
    geometrid, noun, adjective.

  • geometrid
    noun any one of a family of slender gray or greenish moths whose larvae have legs at the ends of the body, causing them to travel with a looping motion and to be called ?measuring worms or ?inchworms. Geometrids move by bringing the rear end of the body

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-geometrid