ICE PLANT


Meaning of ICE PLANT in English

I. noun

: an Old World annual herb ( Mesembryanthemum crystallinum ) that is widely naturalized in warm regions and that has fleshy foliage covered with glistening papillate dots or vesicles ; broadly : fig marigold

II. noun

: a plant where artificial ice is manufactured

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.