Noun Definition

gastrophryne

1.Definition: primarily tropical narrow-mouthed toads

Category: Animals