Tamil Dictionary 🔍

psora

n. சிரங்கு.


Pso"ra, n. Etym: [L., fr. Gr. (Med.) Defn: A cutaneous disease; especially, the itch.


psora - Similar Words