English-Latin dictionary »

bearing magical or medicinal plants meaning in Latin

EnglishLatin
bearing magical or medicinal plants adjective

herbifer [herbifera, herbiferum]adjective