English edit

Noun edit

microtentacles

  1. plural of microtentacle