Noun

edit

apeni’ora

  1. millipede (big)