Wiktionary
dimethylarginines
n. (plural of dimethylarginine English)
n. (plural of dimethylarginine English)