RETINOID MEANING IN ENGLISH

• Retinoid Definition & Synonyms

  1. (a.) Resinlike, or resinform; resembling a resin without being such.


RECENT SEARCHES