strobilus

1. (noun) cone-shaped mass of ovule- or spore-bearing scales or bracts
Synonyms: cone, strobile
Related Words: fir cone, pinecone, reproductive structure



Terms and Conditions of Use / Copyright Notice