greater celandine

Explore definitions, synonyms, and language insights of greater celandine

Definitions

Noun
perennial herb with branched woody stock and bright yellow flowers

More General Terms