amibiformes

French

Adjective

amibiformes

  1. plural of amibiforme