meaning of wax plant

1. succulent climber of southern Asia with umbels of pink and white star-shaped flowers


Related Words

wax plant |

Developed & Maintained By Taraprasad.com

Treasure Words