meaning of japanese pink

1. very free-flowering variety distinguished by jagged-edged petals


Related Words

japanese pink |

Developed & Maintained By Taraprasad.com

Treasure Words