pentapods

English

Noun

pentapods

  1. plural of pentapod