Meaning of vegetable sheep
Definition of vegetable sheep
(noun)
perennial
prostrate
mat-forming
herb
with
hoary
woolly
foliage
cushion-forming New Zealand
herb
having leaves
densely
covered
with
tawny
hairs
Other information on vegetable sheep
WIKIPEDIA results for
vegetable sheep
Amazon results for
vegetable sheep
Tweet