Portuguese

edit

Noun

edit

protistas

  1. plural of protista

Spanish

edit

Noun

edit

protistas m pl

  1. plural of protista