Tamil Dictionary 🔍

haematoscope

Hæm"a*to*scope`, n. Defn: A hæmoscope.


haematoscope - Similar Words