Stimulose

An Illustrated Dictionary of Medicine, Biology and Allied Sciences · 1907 · p. 46
(stim' '-u-loz) (stimulus, a goad. Provided with stinging needles or hairs.
Readham'da tam maddeyi gor →