Skip to main content

lagenophera

Advertisement
English lagenophera meaning in English  •  lagenophera का अर्थ अंग्रेजी में
prop. n.
  • A small genus of herbs of Australia and South America having small solidary white or purple flowers similar to true daisies of genus Bellis.