bullfrogs

index of animals with the same common name

Bullfrog is a common English language term to refer to large, aggressive frogs, regardless of species.

Back