Noun
stimuli [sing. a stimulus]
...
stimuli {sing.stimulus}, Pl., {med.}
مُنَبِّهات {ف:مُنَبِّه}، {طب}
stimuli {relig.}
similar Results
stimulin {med.}
ستيميولين {مادة منبهة للبالعات}، {طب}