asked in Plant Kingdom by

1 Answer

0 votes

Strobilus is a spore bearing structure produced in the sporophytic plant body.

answered by