meaning of icicle plant

1. Old World annual widely naturalized in warm regions having white flowers and fleshy foliage covered with hairs that resemble ice


Related Words

icicle plant |

Developed & Maintained By Taraprasad.com

Treasure Words