Indian bullfrog (English, noun)
expansion: Indian bullfrog (plural Indian bullfrogs)
Senses:
glosses: Synonym of Indus Valley bullfrog.
Forms:
form: Indian bullfrogs
tags: plural