Skip to main content

silene

English silene meaning in English  •  silene का अर्थ अंग्रेजी में
Noun
  • A genus of caryophyllaceous plants, usually covered with a viscid secretion by which insects are caught; catchfly.
Advertisement