meaning of oxalis violacea

1. perennial herb of eastern North America with palmately compound leaves and usually rose-purple flowers


Related Words

oxalis violacea |

Developed & Maintained By Taraprasad.com

Treasure Words