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
Synonyms
hexacanth
Derived terms
oncospheral
Anagrams
spherocone