English edit

Etymology edit

macro- +‎ nodule

Noun edit

macronodule (plural macronodules)

  1. A relatively large nodule

Related terms edit