fetters; shackles; hobbles; encumbrance; hindrance; burden
handcuffs; hand shackles; restrictions; restraints
fetters; shackles; hobbles; encumbrance; hindrance; burden
handcuffs; hand shackles; restrictions; restraints
Epimenia verrucosa (mollusc)
Epimenia verrucosa (mollusc)