grantiid
English
Noun
grantiid
(
plural
grantiids
)
(
zoology
)
Any member of the
family
Grantiidae
of
sponges
.
Anagrams
atriding
,
tirading