a person or thing that is a resource that helps make something easier or possible to do
Seed ·
aid in CommonParlance