introduced sage - German English Dictionary

introduced sage

Meanings of "introduced sage" in German English Dictionary : 2 result(s)

English German
Botany
introduced sage Wiesensalbei [m]
introduced sage Wiesensalbei