stimulons
English
Noun
stimulons
plural of
stimulon
French
Verb
stimulons
inflection of
stimuler
:
first-person plural present indicative
first-person plural imperative