Word info

alytid

Noun

Meaning

alytid (plural alytids)

A primitive frog of the family Alytidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms