triungulus
English
triungulus meaning in English • triungulus का अर्थ अंग्रेजी में
Noun
- The active young larva of any oil beetle. It has feet armed with three claws, and is parasitic on bees. See >Illust. > of Oil beetle, under Oil>.