flexons

English

Noun

flexons

  1. plural of flexon