Noun Definition

testudinidae

1.Definition: land tortoises

Category: Animals