Paraglossa
English Meaning
One of a pair of small appendages of the lingua or labium of certain insects. See Illust. under Hymenoptera.
Sorry, No Malayalam Meaning for your input!
See Paragloss Want To Try Paraglossa In Malayalam??