polymasties

French

Noun

polymasties f

  1. plural of polymastie