Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
Forum
Definition of decamer
Definition of decamer
decamer
Noun
An oligomer having ten subunits
Need more help? Try our forum
NEW