meaning of pieris floribunda

1. ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers


Related Words

pieris floribunda |

Developed & Maintained By Taraprasad.com

Treasure Words