Word info

tetrabranch

Noun

Meaning

tetrabranch (plural tetrabranchs)

A tetrabranchiate cephalopod

Source: en.wiktionary.org

Close letter words and terms