Translation of protozoon in Malay

protozoon

nounPlural protozoa, Plural Protozoa

  • 1

    protozoa, haiwan halus bersel satu