Definify.com

Definition 2024


guanylates

guanylates

English

Noun

guanylates

  1. plural of guanylate