oncosphere (English, noun)
expansion: oncosphere (plural oncospheres)
Senses:
glosses: An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks
Forms:
form: oncospheres
tags: plural