gerridae

Noun
  1. Mojarras (synset 102639296)
  2. An arthropod family that includes water striders (synset 102246003)

Found on Word Lists

Other Searches