amibiformes
French
Adjective
amibiformes
plural of
amibiforme