Word info

cyclophyllid

Noun

Meaning

cyclophyllid (plural cyclophyllids)

(zoology) Any tapeworm in the order Cyclophyllidea.

Source: en.wiktionary.org

Close letter words and terms