meaning of bullfrog

1. A very large species of frog (Rana Catesbiana), found in North America; -- so named from its loud bellowing in spring.


Related Words

bullfrog |

Developed & Maintained By Taraprasad.com

Treasure Words