English

edit

Noun

edit

octaglutamates

  1. plural of octaglutamate