What is the full meaning of strobila
a stack of immature larval jellyfish formed on a scyphistoma by budding [n STROBILAE]
Example of the word strobila placed on a Scrabble board.