LINOLEATE MEANING IN ENGLISH

• Linoleate Definition & Synonyms

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


RECENT SEARCHES