meaning of oxalis pes caprae

1. South African bulbous wood sorrel with showy yellow flowers


Related Words

oxalis pes-caprae |

Developed & Maintained By Taraprasad.com

Treasure Words