meaning of dianthus deltoides

1. low-growing loosely mat-forming Eurasian pink with single crimson-eyed pale pink flowers


Related Words

dianthus deltoides |

Developed & Maintained By Taraprasad.com

Treasure Words