vaioloide

Italian

Etymology

From vaiolo +‎ -oide.

Noun

vaioloide m (plural vaioloidi)

  1. (medicine) vaioloid