Meaning of dianthus deltoides

Definition of dianthus deltoides

(noun) low-growing loosely mat-forming Eurasian pink with a single pale pink flower with a crimson center

Other information on dianthus deltoides

WIKIPEDIA results for dianthus deltoides
Amazon results for dianthus deltoides