Portuguese

edit

Adjective

edit

algoides

  1. plural of algoide