very light vegetable wool obtained from the seed of the kapok tree - Turkish English Dictionary

Suggest a Term