meaning of sheep plant

1. perennial prostrate mat-forming herb with hoary woolly foliage


Related Words

sheep plant |

Developed & Maintained By Taraprasad.com

Treasure Words