meaning of sapindus saponaria

1. evergreen of tropical America having pulpy fruit containing saponin which was used as soap by native Americans


Related Words

sapindus saponaria |

Developed & Maintained By Taraprasad.com

Treasure Words