Etymology · New Latin

Atrax

1 English words descend from New Latin Atrax, most common first.