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

Encyclopedia: Oncosphere