estanozolol
Meanings
Noun
1. stanozolol
Examples1
In the end, he tested positive for stanozolol in Mexico and Adderall in Venezuela