Noun Definition

phenyltoloxamine

1.Definition: antihistamine included in some preparations used to treat coughing and nasal congestion

Category: Objects