boselliid
English
Noun
boselliid
(
plural
boselliids
)
Any
sea slug
of the family
Boselliidae
Anagrams
ellobiids