meaning of goats foot
1.
short-stemmed
South
African
plant
with
bluish
flowers
Related Words
goats foot
|
goatsfoot
|
Developed & Maintained By
Taraprasad.com