Word info

callipallenid

Noun

Meaning

callipallenid (plural callipallenids)

Any sea spider of the family Callipallenidae

Source: en.wiktionary.org

Close letter words and terms