English-Latin dictionary »

blood clot meaning in Latin

EnglishLatin
blood clot [blood clots] noun
[UK: blʌd klɒt]
[US: ˈbləd ˈklɑːt]

blatta [blattae](1st) F
noun