Word info

scaphiophrynine

Noun

Meaning

scaphiophrynine (plural scaphiophrynines)

(zoology) Any of the frogs in the microhylid subfamily Scaphiophryninae.

Source: en.wiktionary.org

Close letter words and terms