Word info

scyllaeid

Noun

Meaning

scyllaeid (plural scyllaeids)

(zoology) Any in the family Scyllaeidae of sea slugs.

Source: en.wiktionary.org

Close letter words and terms