Word info

botryllid

Noun

Meaning

botryllid (plural botryllids)

Any of the genus Botryllus of tunicates

Source: en.wiktionary.org

Close letter words and terms