Dictionary search results

Showing 1-4 of 4 results

earthworm US English

A burrowing annelid worm that lives in the soil. Earthworms play an important role in aerating and draining the soil and in burying organic matter

earthworm English-Spanish

lombriz f (de tierra)