Definition of decamer

Definition of decamer
  1. decamer Noun An oligomer having ten subunits
Need more help? Try our forum NEW