English

edit

Noun

edit

mermaids' tears pl (plural only)

  1. (colloquial) Small plastic pellets, or nurdles, found as marine pollutants.