mylanta
1. [ noun ] (trademark) an antacid
Related terms: antacid trademark
Similar spelling:   myelinated