Tamil Dictionary 🔍

hematoid

Hem"a*toid, a. Etym: [Hemato- + -oid.] (Physiol.) Defn: Resembling blood.


hematoid - Similar Words