https://www.merriam-webster.com/dictionary/mudworm
MUDWORM Definition & Meaning - Merriam-Webster
The meaning of MUDWORM is earthworm.
definitionmeaningmerriamwebster
https://www.mudwormstudio.com/
Mudworm Studio
Landscape design studio based in Brooklyn, New York. Native plants, vintage outdoor pieces, and beautiful, ecologically beneficial gardens.
studio