Word info

diphyid

Noun

Meaning

diphyid (plural diphyids)

Any siphonophore of the family Diphyidae

Source: en.wiktionary.org

Close letter words and terms