algóides

Portuguese

Adjective

algóides

  1. plural of algóide