Dictionary.com
Thesaurus.com

strobilae

  • plural
    of strobila.
    strobila
    noun
    the body of a tapeworm exclusive of the head and neck region.

More Suggestions