cionid
English
Noun
cionid
(
plural
cionids
)
(
zoology
)
Any
sea squirt
in the
family
Cionidae
.
Anagrams
Odinic
,
indico