LENTIGINOSE MEANING IN ENGLISH

• Lentiginose Definition & Synonyms

  1. (a.) Bearing numerous dots resembling freckles.


Synonyms:
Freckled, Lentiginous,

RECENT SEARCHES