Noun Definition

bufonidae

1.Definition: true toads

Category: Animals