Summary
English Synonyms:   more detail...
  1. spiroid:


English

Detailed Synonyms for spiroid in English

spiroid:

spiroid adj

  1. spiroid