chondrosid
English
Noun
chondrosid
(
plural
chondrosids
)
Any
demosponge
of the family
Chondrosiida
Anagrams
chondroids