Definition of Strobila

Noun: strobila (strobilae)

  1. (zoology) the jointed series of segments of the body of a tapeworm

See also:
strobil
strobilae

Anagrams containing the word strobila

siortabl astrobil lastrobi ilastrob bilastro obilastr robilast trobilas