Word info

metacestode

Noun

Meaning

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

The larval stage of a tapeworm

Source: en.wiktionary.org

Close letter words and terms