Meaning of oculist's stamp in English:

oculist's stamp

noun

(also oculist-stamp)
  • Medicine stamp.

Origin

Late 18th century; earliest use found in The Gentleman's Magazine.