Word info

ampeliscid

Noun

Meaning

ampeliscid (plural ampeliscids)

(zoology) Any amphipod in the family Ampeliscidae.

Source: en.wiktionary.org

Close letter words and terms