Word info

aplysiid

Noun

Meaning

aplysiid (plural aplysiids)

(zoology) Any sea hare in the family Aplysiidae.

Source: en.wiktionary.org

Close letter words and terms