SU stands for various terms. Discover the full forms, meanings, and possible interpretations of SU across different fields and industries.
Alternate spelling (preferred in the U.K.) of sulfonylurea.
Last updated: May 19, 2025