glomerid
English
Noun
glomerid
(
plural
glomerids
)
(
zoology
)
Any
millipede
in the
family
Glomeridae
.
Anagrams
girl-mode
,
girlmode