siron (0 synonym found)

We don't have any synonyms for siron yet.

Did you mean…

Think siron belongs in the thesaurus? Recommend it and we'll take a look.


Definition of siron:

(n) : Alternative spelling of ciron. [(obsolete) The itch mite (Sarcoptes scabiei), which infects the skin.]

Definition of siron:

(n) : Alternative spelling of ciron. [(obsolete) The itch mite (Sarcoptes scabiei), which infects the skin.]

Back to Top