Definition of Mylanta

Noun: Mylanta

  1. An antacid

See also:
myiasis
Mylar

Anagrams containing the word Mylanta

mtaalny amylant tamylan ntamyla antamyl lantamy ylantam