in Plant Kingdom by

1 Answer

0 votes
by

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

...