alvinellid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]alvinellid (plural alvinellids)
- Any of several polychaete worms, of the family Alvinellidae, endemic to hydrothermal vents in the Pacific Ocean
alvinellid (plural alvinellids)