polyachenes
English
Noun
polyachenes
plural of
polyachene