abductins

English

Noun

abductins

  1. plural of abductin