Word info

caryonide

Noun

Meaning

caryonide (plural caryonides)

A paramecium whose macronucleus derive from a single primordium

Source: en.wiktionary.org

Close letter words and terms