Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
roseslug
in English
roseslug
#uncommon
Definitions
Noun
a
type
of
insect
(
larval
stage
)
affecting
roses
Base Words
rosé
slug