meaning of garden pink

1. any of various flowers of plants of the genus Dianthus cultivated for their fragrant flowers


Related Words

garden pink |

Developed & Maintained By Taraprasad.com

Treasure Words