Noun
Indus Valley bullfrog (plural Indus Valley bullfrogs) Any member of species Hoplobatrachus tigerinus of large frogs, found in Pakistan and India.