Word info

antarcturid

Noun

Meaning

antarcturid (plural antarcturids)

Any isopod of the family Antarcturidae

Source: en.wiktionary.org

Close letter words and terms