Definify.com

Definition 2025


microtears

microtears

English

Noun

microtears

  1. plural of microtear

Anagrams