INTEGUMATION


Meaning of INTEGUMATION in English

noun that part of physiology which treats of the integuments of animals and plants.

Webster English vocab.      Английский словарь Webster.