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