English-Latin dictionary »

dog's bane, a plant poisonous to dogs meaning in Latin

EnglishLatin
dog's bane, a plant poisonous to dogs noun

apocynon [apocyni]noun
N