Definisi 'strobilus'

English to English
noun
1 cone-shaped mass of ovule- or spore-bearing scales or bracts Terjemahkan
source: wordnet30
More Word(s)
cone-shaped, conelike, conic, conical, reproductive structure, fir cone, galbulus, pinecone, conifer, coniferous tree, horsetail, club moss, club-moss,

Visual Synonyms