Latin-English dictionary »

apocynon meaning in English

LatinEnglish
apocynon [apocyni] noun
N

dog's bane, a plant poisonous to dogsnoun

magic bone in left side of venomous frognoun