Bullfrog - Definition - Law Dictionary Home Dictionary Definition bullfrog
Definition :
A very large species of frog Rana Catesbiana found in North America so named from its loud bellowing in spring
View Judgments Citing this PhraseView Acts Citing this Phrase