Definify.com

Definition 2025


furoxans

furoxans

English

Noun

furoxans

  1. plural of furoxan