Mermaids' Tears Definition
noun
Small plastic pellets, or nurdles, found as marine pollutants.
Wiktionary
Find Similar Words
Find similar words to mermaids' tears using the buttons below.
Small plastic pellets, or nurdles, found as marine pollutants.
Find similar words to mermaids' tears using the buttons below.