meaning of oxalidaceae

1. a family of widely distributed herbs of the order Geraniales; have compound leaves and pentamerous flowers


Related Words

oxalidaceae |

Developed & Maintained By Taraprasad.com

Treasure Words