Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

larotid Definition

Cancel
larotid
noun(Lar-o-tid)
a preparation of amoxicillin —formerly a United States registered trademark

Words Related to larotid!

larotid Examples by Brain Bank Users