English | German | Russian | Czech

strobila English

Meaning strobila meaning

What does strobila mean?

strobila

(zoology) The jointed series of segments of the body of a tapeworm, posterior to the unjointed collum.

Synonyms strobila synonyms

What other words have the same or similar meaning as strobila?

strobila English » English

strobile strobilae

Are you looking for...?