Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

coenurus Definition

Cancel
coenurus
noun(coe-nu-rus)
a complex tapeworm larva growing interstitially in vertebrate tissues and consisting of a large fluid-filled sac from the inner wall of which numerous scolices develop

Words Related to coenurus!

coenurus Examples by Brain Bank Users