Meaning of clitoria turnatea
Definition of clitoria turnatea
(noun)
vine
of
tropical
Asia having
pinnate
leaves and
bright
blue
flowers with
yellow
centers
Other information on clitoria turnatea
WIKIPEDIA results for
clitoria turnatea
Amazon results for
clitoria turnatea
Tweet