Word info

hemisotid

Noun

Meaning

hemisotid (plural hemisotids)

(zoology) Any shovelnose frog in the family Hemisotidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms