Sheep Plant (Noun)
Meaning 1
Cushion-forming New Zealand herb having leaves densely covered with tawny hairs.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 2
Perennial prostrate mat-forming herb with hoary woolly foliage.
Classification
Nouns denoting plants.