Word info

alvinocaridid

Noun

Meaning

alvinocaridid (plural alvinocaridids)

Any shrimp of the family Alvinocarididae that inhabit deep-sea hydrothermal vents.

Source: en.wiktionary.org

Close letter words and terms