Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clitoris
in English
clitoris
us
/klɪˈtɔrɪs/
uk
/klɪˈtɔːrɪs/
#uncommon
Plural
clitorides
Definitions
Noun
a
sensitive
female
sex
organ
;
located
at
the
vulva
a
sexual
organ
in
female
amniotes
;
found
in
cloacas
an
erectile
organ
;
homologous
with
the
penis