Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
annelidans
in English
annelidans
Definitions
Noun
segmented
worms
(
invertebrate
animals
)
Annelidans
,
such
as
earthworms
,
have
a
long
,
segmented
body
.