What is the meaning of Efficacious?

Effective; possessing efficacy.

Source: wiktionary.org