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