Word info

integumation

Noun

Meaning

That part of physiology which treats of the integuments of animals and plants.

Source: Webster's dictionary

Close letter words and terms