English-Latin dictionary »

swallow-wort? meaning in Latin

EnglishLatin
swallow-wort? noun

asclepias [asclepiadis](3rd) F
noun