DICTIONARY

(Total Entries : 197270)

karira

Dictionary Definition: 

karira as, am m. n. the shoot of a bamboo (cf. karīra.)

Related: