Definify.com

Definition 2024


glycones

glycones

English

Noun

glycones

  1. plural of glycone