Definify.com

Definition 2026


oxyluciferins

oxyluciferins

English

Noun

oxyluciferins

  1. plural of oxyluciferin