Featherdown definition

Down (soft, fluffy immature feathers used in bedding).
noun
0
1
Advertisement

Origin of featherdown