Bullfrogs Meaning

There are 1 meaning(s) for word Bullfrogs

Meaning 1 : largest North American frog; highly aquatic with a deep-pitched voice

    Synonyms : rana catesbeiana