meaning of oxalis caprina

1. short-stemmed South African plant with bluish flowers


Related Words

oxalis caprina |

Developed & Maintained By Taraprasad.com

Treasure Words