New Crossword Solver
New Crossword Solver
Start typing and press "Enter" or "ESC" to close
Solver
Assistant
Anagram
Word Meaning
Find the meaning or definition of a word or phrase in English
Search
x
Meaning of strobila
- A form of the larva of certain Discophora in a state of development succeeding the scyphistoma. The body of the strobila becomes elongated, and subdivides transversely into a series of lobate segments which eventually become ephyrae, or young medusae.
- A mature tapeworm.
Latest view
Popular word
Random Words
Autotheist
Schorl
Findy
Armor
Underverse
Wooded
Whiffler
Nominating
Jacent
Colletic
Vermiculate
Palsying
Starching
Abide
Garroter
Jonah
Geognosy
Whinny
Periproct
Ramp