Etymology
Today it means: A relatively short polyarginine, especially one used to enhance cellular delivery of a drug Full definition →
From oligo- + arginine.
Etymology from Wiktionary, CC BY-SA 4.0.