meaning of trollius

1. perennial herbs of north temperate regions: globeflowers


Related Words

trollius |

Developed & Maintained By Taraprasad.com

Treasure Words