meaning of oxalis acetosella

1. Eurasian plant with heart-shaped trifoliate leaves and white pink- or purple-veined flowers


Related Words

oxalis acetosella |

Developed & Maintained By Taraprasad.com

Treasure Words