sphaerocerid
English
Noun
sphaerocerid
(
plural
sphaerocerids
)
(
zoology
)
Any fly of the
family
Sphaeroceridae
.
Anagrams
cardiosphere