STROBILA


Meaning of STROBILA in English

noun a mature tapeworm.

2. strobila ·noun a form of the larva of certain discophora in a state of development succeeding the scyphistoma. the body of the strobila becomes elongated, and subdivides transversely into a series of lobate segments which eventually become ephyrae, or young medusae.

Webster English vocab.      Английский словарь Webster.