apods

noun
  1. plural of apod; creatures or organisms without feet or legs
  2. Usage: rare; technical or scientific usage

Examples