Word info

octopodid

Noun

Meaning

octopodid (plural octopodids)

(zoology) Any octopus in the family Octopodidae.

Source: en.wiktionary.org

Close letter words and terms