sudoriferous_glandEnglish

sudoriferous gland, sweat gland

Noun

Any of the glands in the skin that secrete perspiration

English: sweat gland, sudoriferous gland

Bahasa: kelenjar keringat

Bahasa words with similar meanings

English words with similar meanings

Show 1 words