SARRACENIA MEANING IN ENGLISH

• Sarracenia Definition & Synonyms

  1. (n.) A genus of American perennial herbs growing in bogs; the American pitcher plant.


RECENT SEARCHES