Word info

sphaeronectid

Noun

Meaning

sphaeronectid (plural sphaeronectids)

Any siphonophore of the family Sphaeronectidae

Source: en.wiktionary.org

Close letter words and terms