Word info

styelid

Noun

Meaning

styelid (plural styelids)

(zoology) Any tunicate in the family Styelidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms