Larotid

noun
Lar·​o·​tid | \ ˈlar-ə-ˌtid How to pronounce Larotid (audio) \

Medical Definition of Larotid

: a preparation of amoxicillin formerly a United States registered trademark