Definify.com

Definition 2025


glicyna

glicyna

Polish

Noun

glicyna f

  1. glycine

Declension