varoids

English

Noun

varoids

  1. plural of varoid