Romanian-English dictionary »

gura-lupului meaning in English

RomanianEnglish
gura-lupului substantiv
{f}

skullcap [skullcaps](flowering plant)
noun
[UK: ˈskʌlkæp] [US: ˈskʌlkæp]