Word info

amphitretid

Noun

Meaning

amphitretid (plural amphitretids)

(zoology) Any octopus in the family Amphitretidae.

Source: en.wiktionary.org

Close letter words and terms