Word info

macrogland

Noun

Meaning

macrogland (plural macroglands)

(biology) A gland distributed on the skin, typically of a toad, that secretes toxins

Source: en.wiktionary.org

Close letter words and terms