Definitions of seedbox:
- noun: A box in which seeds are planted.
- noun: (Internet) A private server used for uploading and downloading files.
- noun: (botany) A capsule.
- noun: A plant (Ludwigia alternifolia) with somewhat cubical or box-shaped capsules.
(Definitions from Wiktionary)
Related words...
|
|
|
| |