Sucrate


Also found in: Medical.
Related to Sucrate: sucralfate, Socrates, Sulcrate
Translations