Definify.com

Definition 2024


oxytocics

oxytocics

English

Noun

oxytocics

  1. plural of oxytocic