LAURATE MEANING IN ENGLISH

• Laurate Definition & Synonyms

  1. (n.) A salt of lauric acid.


RECENT SEARCHES