syam (0 synonym found)

We don't have any synonyms for syam yet.

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


Definition of syam:

(n) : Acronym of synthetic antibody mimic.
(n) : Obsolete form of Siam. [(historical) Former name of Thailand: a country in Southeast Asia.]

Definition of syam:

(n) : Acronym of synthetic antibody mimic.
(n) : Obsolete form of Siam. [(historical) Former name of Thailand: a country in Southeast Asia.]

Back to Top