Definify.com

Definition 2026


oxytocics

oxytocics

English

Noun

oxytocics

  1. plural of oxytocic