Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
forkytail
in English
forkytail
Definitions
Noun
a
type
of
earwig
insect
(
Dermaptera
spp
.)
The
forkytail
earwig
has
a
distinctive
pair
of
cerci
.