Definify.com

Definition 2025


neuraminates

neuraminates

English

Noun

neuraminates

  1. plural of neuraminate