esocoid
English
Noun
esocoid
(
plural
esocoids
)
Synonym of
esocid
.
Anagrams
scoodie