1. ಅವುಡಲ

    Play audio
    ♪ avuḍala
    Share screenshot
    1. (Noun)
    2. a tropical plant, Ricinus communis of Euphorbiaceae family; castor oil plant.
    3. its oil-rich seed; castor seed.

Comments and suggestions