Definify.com

Definition 2024


xanthogens

xanthogens

English

Noun

xanthogens

  1. plural of xanthogen