meaning of sharewort

1. A composite plant (Aster Tripolium) growing along the seacoast of Europe.


Related Words

sharewort |

Developed & Maintained By Taraprasad.com

Treasure Words