English-Latin dictionary »

vervain (plant) meaning in Latin

EnglishLatin
vervain (plant) noun
[UK: ˈvɜː.veɪn]
[US: ˈvɜːr.veɪn]

verbeneca [verbenecae](1st) F
noun