polymastes
French
Adjective
polymastes
plural of
polymaste