English | German | Russian | Czech

lacrimogenous English

Meaning lacrimogenous meaning

What does lacrimogenous mean?

lacrimogenous

(rare) causing the production of tears

Are you looking for...?