Definify.com

Definition 2025


oxanilates

oxanilates

English

Noun

oxanilates

  1. plural of oxanilate