retinoid
nounDefinition of retinoid
: any of various synthetic or naturally occurring analogs of vitamin A
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more