-
ಲೋಯಿಸರ
♪ lōyi sara 🔊- :Noun
-
the aloe plant Aloe barbadensis of Liliaceae family; Indian aloe.
-
another plant Aloe littoralis of the same family; small aloe.
-
another aloe plant Aloe vera; Barbados aloe.