Skip to main content

sarracenia

English sarracenia meaning in English  •  sarracenia का अर्थ अंग्रेजी में
Noun
  • A genus of American perennial herbs growing in bogs; the American pitcher plant.
Advertisement