Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: oncosphere
  1. An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks
    "The oncosphere develops into the next stage of the tapeworm lifecycle after being ingested by a suitable host"

Derived forms: oncospheres

Encyclopedia: Oncosphere