Definify.com

Definition 2026


crocetins

crocetins

English

Noun

crocetins

  1. plural of crocetin