Tamil Dictionary 🔍

dermophyte

Der"mo*phyte, n. Defn: A dermatophyte.


dermophyte - Similar Words