Masterwort

From Biology-Online Dictionary
Jump to: navigation, search

Masterwort

(Science: botany) a tall and coarse European umbelliferous plant (Peucedanum Ostruthium, formerly Imperatoria).

The Astrantia major, a European umbelliferous plant with a showy coloured involucre.

Improperly, the cow parsnip (Heracleum lanatum).