polycerid
English
Noun
polycerid
(
plural
polycerids
)
(
zoology
)
Any
sea slug
in the
family
Polyceridae
.
Anagrams
polyedric