meaning of ox eyed daisy

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


Related Words

ox-eyed daisy |

Developed & Maintained By Taraprasad.com

Treasure Words