Latin-English dictionary »

phalangion meaning in English

LatinEnglish
phalangion [phalangii] noun
N

spider-root plantnoun

venomous spidernoun