Skip to main content

packera

English packera meaning in English  •  packera का अर्थ अंग्रेजी में
prop. n.
  • A genus of American or East Asian perennial herbs with yellow to orange or red flower rays; it is sometimes included in genus Senecio.
Advertisement