Skip to definition.
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

Derived forms: strobilae

Encyclopedia: Strobila