Word info

centrolenid

Noun

Meaning

centrolenid (plural centrolenids)

(zoology) Any glass frog in the family Centrolenidae.

Source: en.wiktionary.org

Close letter words and terms