échinophores
French
Adjective
échinophores
plural of
échinophore