aminodextran

Noun

 * 1) An aminoglycan related to dextran