greater masterwort
Explore definitions, synonyms, and language insights of greater masterwort
Definitions
                    Noun
                    
            European herb with aromatic roots and leaves in a basal tuft and showy compound umbels of white to rosy flowers