Definify.com

Definition 2025


crocetins

crocetins

English

Noun

crocetins

  1. plural of crocetin