perfect and complete in every respect; having all necessary qualities
Seed ·
complete in CommonParlance