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
Synonyms : rana catesbeiana
Similar words of Bullfrogs :