Word info

clavoid

Noun

Meaning

clavoid (plural clavoids)

Any hydrozoan of the genus Clava

Source: en.wiktionary.org

Close letter words and terms