Skip to definition.
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

Derived forms: oncospheres

Encyclopedia: Oncosphere