• Bullfrog

    Full definition of bullfrog

    Noun

    bullfrog

    (plural bullfrogs)
    1. Any of various large frogs of genus Rana, that have a deep croak and are native to North America.
    © Wiktionary