Definify.com

Definition 2025


sarcotics

sarcotics

English

Noun

sarcotics

  1. plural of sarcotic