WordUnscrambler Home
strobila
Definitions
[strəˈbʌɪlə], (Noun)
Definitions:
- the segmented part of the body of a tapeworm that consists of a long chain of proglottids
- a stack of immature larval jellyfish formed on a sessile polyp-like form by budding
Phrases:
Origin
:
mid 19th century: modern Latin, from Greek strobilē ‘twisted plug of lint’, from strephein ‘to twist’
Click here to see the free dictionary definition for strobila
definition by Oxford Dictionaries