English-Latin dictionary »

poisonous shrub (pliny) meaning in Latin

EnglishLatin
poisonous shrub (Pliny) noun

thapsia [thapsiae](1st) F
noun