meaning of oxalis cernua

1. South African bulbous wood sorrel with showy yellow flowers


Related Words

oxalis cernua |

Developed & Maintained By Taraprasad.com

Treasure Words