Skip to main content

lanuginose

English lanuginose meaning in English  •  lanuginose का अर्थ अंग्रेजी में
Adjective
  • Covered with down, or fine soft hair; downy.
Advertisement