Definify.com

Definition 2025


oxamethanes

oxamethanes

English

Noun

oxamethanes

  1. plural of oxamethane