• Oncosphere

    Full definition of oncosphere

    Noun

    oncosphere

    (plural oncospheres)
    1. An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks

    Synonyms

    © Wiktionary