cottonseed

noun 2

Definitions

noun

1

The seed of the cotton plant.

2

The composite Micropus.

Your note

not saved
0 chars