monolaurates

English

Noun

monolaurates

  1. plural of monolaurate