Definify.com

Definition 2025


oxytocics

oxytocics

English

Noun

oxytocics

  1. plural of oxytocic