Definition & Meaning | English word ALVINOCARIDID
ALVINOCARIDID
Definitions of ALVINOCARIDID
- Any shrimp of the family Alvinocarididae that inhabit deep-sea hydrothermal vents.
Number of letters
13
Is palindrome
No
Search for ALVINOCARIDID in:
Page preparation took: 248.57 ms.