Trollius

Explore definitions, synonyms, and language insights of Trollius

Definitions

Noun
perennial herbs of north temperate regions: globeflowers

More General Terms