Definition for STER-NU'TA-TO-RY

STER-NU'TA-TO-RY, n.

A substance that provokes sneezing.

Return to page 263 of the letter “S”.