Jump to content

Narrowmouth toad (disambiguation)

From Wikipedia, the free encyclopedia

The narrowmouth toad is a genus of microhylid frogs found in the Americas between Honduras and the southern United States.

Narrowmouth toad may also refer to:

See also

[edit]