meaning of rana clamitans

1. similar to bullfrog; found in or near marshes and ponds; of United States and Canada


Related Words

rana clamitans |

Developed & Maintained By Taraprasad.com

Treasure Words