testudines

Noun
  1. Tortoises and turtles (synset 101664915)

Found on Word Lists

Other Searches