rotoids

English

Noun

rotoids

  1. plural of rotoid