Definify.com

Definition 2024


varioloids

varioloids

English

Noun

varioloids

  1. plural of varioloid