parameciaEnglish

paramecia, paramecium

Noun

Any member of the genus Paramecium

English: paramecium, paramecia

English words with similar meanings

Show 1 words