Meaning of rana catesbeiana

Definition of rana catesbeiana

(noun) largest North American frog; highly aquatic with a deep-pitched voice

Other information on rana catesbeiana

WIKIPEDIA results for rana catesbeiana
Amazon results for rana catesbeiana