juvenoids
English
Noun
juvenoids
plural of
juvenoid