protozoonEnglish

protozoan, protozoon

Noun

Any of diverse minute acellular or unicellular organisms usually nonphotosynthetic

English: protozoan, protozoon

Bahasa: protozoa

Bahasa words with similar meanings

English words with similar meanings

Show 1 words