meaning of plumieria

1. deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers


Related Words

plumiera |

Developed & Maintained By Taraprasad.com

Treasure Words