meaning of saponaria

1. mostly perennial Old World herbs


Related Words

saponaria | saponaria officinalis | saponaria vaccaria |

Developed & Maintained By Taraprasad.com

Treasure Words