family edaphosauridae

Noun
  1. A family of reptiles of the order Pelycosauria (synset 101724726)

Found on Word Lists

Other Searches