meaning of ice plant

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


Related Words

ice plant |

Developed & Maintained By Taraprasad.com

Treasure Words