Word info

alloposid

Noun

Meaning

alloposid (plural alloposids)

(zoology) Any octopus in the monotypic family Alloposidae, which consists only of the seven-arm octopus, Haliphron atlanticus.

Source: en.wiktionary.org

Close letter words and terms