Definify.com

Definition 2025


guanylates

guanylates

English

Noun

guanylates

  1. plural of guanylate