1. ಆನೆಲೋಳಿಸರ

    ♪ ānelōḷisara 🔊
    1. :Noun
    2. a plant of lily family, with fleshy leaves that are spiny along the edge and with dropping clusters of tubular flowers; large aloe.

Comments and suggestions