Latin-English dictionary »

apiastrum meaning in English

LatinEnglish
apiastrum [apiastri] (2nd) N
noun

one or more varieties of balm (plant of which bees like)noun

wild parsley (L+S)noun