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: