what is clitoria
Clitoria is a genus of flowering plants that are insect pollinated.litoria is a genus of flowering plants that are insect pollinated.