Tamil Dictionary 🔍

integumation

In*teg`u*ma"tion, n. Etym: [See Integument.] Defn: That part of physiology which treats of the integuments of animals and plants.


integumation - Similar Words