Word info

mantellid

Noun

Meaning

mantellid (plural mantellids)

(zoology) Any frog in the family Mantellidae.

Source: en.wiktionary.org

Close letter words and terms