Word info

carybdeid

Noun

Meaning

carybdeid (plural carybdeids)

(zoology) Any box jellyfish of the family Carybdeidae.

Source: en.wiktionary.org

Close letter words and terms