amaphroses

French

Noun

amaphroses f

  1. plural of amaphrose