SHEEP PLANT


Meaning of SHEEP PLANT in English

noun

: any of several New Zealand plants of the genus Raoulia (as R. eximia, R. lutescens, and R. mammillaris ) with white woolly tufted foliage that when viewed from a distance suggests the form of a sheep — called also vegetable sheep

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