alvinocaridid
Noun
Meaning
alvinocaridid (plural alvinocaridids)
Any shrimp of the family Alvinocarididae that inhabit deep-sea hydrothermal vents.
Noun
alvinocaridid (plural alvinocaridids)
Any shrimp of the family Alvinocarididae that inhabit deep-sea hydrothermal vents.