English edit

Etymology edit

macro- +‎ adenous

Adjective edit

macradenous (not comparable)

  1. Having large glands.

Anagrams edit