Definition of "efficax"

The word, "efficax" does not exist in our dictionary.