Meaning of clitoria
Definition of clitoria
(noun)
genus
of
tropical
shrubs or vines having
pinnate
leaves and
large
axillary
flowers
Other information on clitoria
WIKIPEDIA results for
clitoria
Amazon results for
clitoria
Tweet