Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: strobila (strobilae)
  1. (zoology) the jointed series of segments of the body of a tapeworm
    "The strobila of the tapeworm continued to grow, adding new proglottids"

Derived forms: strobilae

Encyclopedia: Strobila