serolid
English
Noun
serolid
(
plural
serolids
)
(
zoology
)
Any member of the family
Serolidae
of certain
isopod
crustaceans
.
Anagrams
Delrios
,
Soldier
,
soldier
,
solider