Definify.com

Definition 2024


urticants

urticants

English

Noun

urticants

  1. plural of urticant

French

Adjective

urticants

  1. masculine plural of urticant