Definify.com

Definition 2026


levulosans

levulosans

English

Noun

levulosans

  1. plural of levulosan