Word info Synonyms

metacestode

Noun

Meaning

English Wikipedia has an article on:metacestodeWikipedia
metacestode (plural metacestodes)

The larval stage of a tapeworm

Source: en.wiktionary.org

Synonyms

Close letter words and terms