strobile
English Dictionary
->
Letter S
-> strobile
Search Dictionary:
strobile Definition
(n)
cone
-
shaped
mass
of
ovule
-
or
spore
-
bearing
scales
or
bracts
strobile Synonyms
cone
strobile
strobilus
© Art Branch Inc.