How do you spell Lanuginous


 Definitions

Available Definitions:
1)  a. - Covered with down, or fine soft hair; downy.