Definify.com

Definition 2024


neuraminates

neuraminates

English

Noun

neuraminates

  1. plural of neuraminate