kidney cotton

noun

Definition of kidney cotton

1 : a shrub or small tree (Gossypium brasiliense) yielding a long-staple cotton
2 : the fiber obtained from kidney cotton

History and Etymology for kidney cotton

so called from the shape of the mass in which the seeds are found

Keep scrolling for more