DICTIONARY

(Total Entries : 197270)

chardikā

Dictionary Definition: 

chardikā f. vomition W.
• Clitoria ternatea L.