Noun Definition

edaphosauridae

1.Definition: a family of reptiles of the order Pelycosauria

Category: Animals