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