goatsfoot
English Dictionary
->
Letter G
-> goatsfoot
Search Dictionary:
goatsfoot Definition
(n)
short
-
stemmed
South
African
plant
with
bluish
flowers
goatsfoot Synonyms
goat's foot
goatsfoot
Oxalis caprina
© Art Branch Inc.