Latin-English dictionary »

dematricatus meaning in English

LatinEnglish
dematricatus [dematricata, dematricatum] adjective

bled from the vena matricalis in the neckadjective