sheep plant
Explore definitions, synonyms, and language insights of sheep plant
Definitions
Noun
perennial prostrate mat-forming herb with hoary woolly foliage
Noun
cushion-forming New Zealand herb having leaves densely covered with tawny hairs