LAMB

LAMB

See also: lamb and Lamb

English

Noun

LAMB (uncountable)

  1. (medicine) Acronym of lentigines, atrial myxomas, mucocutaneous myxomas, and blue naevi.