What does Attry mean?

Attry meaning in General Dictionary

Poisonous cancerous destructive

View more

  • Poisonous; cancerous; harmful.

Attry meaning in General Dictionary

(a.) Poisonous; malignant; harmful.