What is the full meaning of nandrolones
NANDROLONE, an androgenic anabolic steroid that is illegally used as a performance-enhancing drug by some athletes [n]
Example of the word nandrolones placed on a Scrabble board.