LENTICULA


Meaning of LENTICULA in English

noun a lens of small size.

2. lenticula ·noun a lenticel.

3. lenticula ·noun a kind of eruption upon the skin; lentigo; freckle.

Webster English vocab.      Английский словарь Webster.