Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word sheep plant from English dictionary with examples, synonyms and antonyms.

sheep plant   noun

Meaning : Perennial prostrate mat-forming herb with hoary woolly foliage.

Synonyms : raoulia australis, raoulia lutescens, vegetable sheep

Meaning : Cushion-forming New Zealand herb having leaves densely covered with tawny hairs.

Synonyms : haastia pulvinaris, vegetable sheep

Sheep plant meaning in Telugu.