Definify.com

Definition 2025


galectins

galectins

English

Noun

galectins

  1. plural of galectin