Word info

batrachomorph

Noun

Meaning

batrachomorph (plural batrachomorphs)

(zoology) Any animal of the clade Batrachomorpha.

Source: en.wiktionary.org

Close letter words and terms