Definition of “kapok” - English Dictionary

british dictionary