Skip to main content

butterwort

English butterwort meaning in English  •  butterwort का अर्थ अंग्रेजी में
Noun
  • A genus of low herbs (Pinguicula) having simple leaves which secrete from their glandular upper surface a viscid fluid, to which insects adhere, after which the margin infolds and the insects are digested by the plant. The species are found mos
Advertisement