Word info

didemnid

Noun

Meaning

didemnid (plural didemnids)

(zoology) Any member of the Didemnidae, tunicates that form colonies on the seabed in shallow waters.

Source: en.wiktionary.org

Close letter words and terms