Skip to main content

moonflower

English moonflower meaning in English  •  moonflower का अर्थ अंग्रेजी में
Noun
  • The oxeye daisy; -- called also moon daisy>.
Advertisement