English Odorrana graminea Cited by user Frogboi123 on 13 Oct 2022 The large odorous frog (Odorrana graminea) inhabits fast-flowing streams in elevated mountainous regions of Southern China and Northern Indochina.