1 stimulable | Definition of stimulable

stimulable

adjective
stim·​u·​la·​ble

Definition of stimulable

: capable of being stimulated

History and Etymology for stimulable

stimulate + -able

Keep scrolling for more