Definify.com

Definition 2024


oxanilates

oxanilates

English

Noun

oxanilates

  1. plural of oxanilate