The definition :
Definitions of strobilus:
- noun: cone-shaped mass of ovule- or spore-bearing scales or bracts
Are you interested in alternative search :
:cone strobile club moss clubmoss coniferous tree conifer horsetail lycopod reproductive structure fir cone pinecone
If you like reading news check: