Meaning of larotid
Definition of larotid
(noun)
an antibiotic; a
semisynthetic
oral
penicillin
(trade
names
Amoxil and Larotid and Polymox and Trimox and Augmentin)
used
to
treat
bacterial
infections
Other information on larotid
WIKIPEDIA results for
larotid
Amazon results for
larotid
Tweet