Dictionary Check: strobilus
"strobilus" is a valid word!
Scrabble
11
points
Words with Friends
14
points
Definition
noun
cone-shaped mass of ovule- or spore-bearing scales or bracts
Advertisement