edaphosauridae : Idioms & Phrases


family edaphosauridae

  • noun a family of reptiles of the order Pelycosauria
    Edaphosauridae.
WordNet