Word info

heleophrynid

Noun

Meaning

heleophrynid (plural heleophrynids)

(zoology) Any ghost frog in the family Heleophrynidae.

Source: en.wiktionary.org

Close letter words and terms