antennomeres
English
Noun
antennomeres
plural of
antennomere