French

edit

Noun

edit

myxomes m

  1. plural of myxome