Oncosphere Definition

noun

An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks.

Wiktionary

Other Word Forms of Oncosphere

Noun

Singular:
oncosphere
Plural:
oncospheres

Find Similar Words

Find similar words to oncosphere using the buttons below.

Words Starting With

Words Ending With

Unscrambles

oncosphere