Definify.com

Definition 2024


levulosans

levulosans

English

Noun

levulosans

  1. plural of levulosan