échinocarpes
French
Adjective
échinocarpes
plural of
échinocarpe