1. ಲೋಮಾಂಗ

    ♪ lōmānga 🔊
    1. :Noun
    2. a hair-like lash borne by a cell; cilia.

Comments and suggestions