Definitions of Clitoria turnatea:

  • noun:   vine of tropical Asia having pinnate leaves and bright blue yellow-centered flowers