goat's_footEnglish

Oxalis caprina, goat's foot, goatsfoot

Noun

Short-stemmed South African plant with bluish flowers

English: goatsfoot, goat's foot, Oxalis caprina

English words with similar meanings

Show 2 words