Latin-English dictionary »

muscarium meaning in English

LatinEnglish
muscarium [muscarii] (2nd) N
noun

fly trapnoun