meaning of oxeye daisy

1. tall leafy-stemmed Eurasian perennial with white flowers; widely naturalized; often placed in genus Chrysanthemum


Related Words

oxeye daisy |

Developed & Maintained By Taraprasad.com

Treasure Words