oncosphere
See also: oncosphère
English
Noun
oncosphere (plural oncospheres)
- An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks
Derived terms
- oncospheral
Synonyms
- hexacanth
Anagrams
- spherocone