There are multiple definitions - click on the translation that matches your context.

virkningsfull

adjektiv

full

efficacious

adjective

Definitions of efficacious

English

(formal) (usually of something inanimate or abstract) able to produce the desired or intended result; effective

She invented medicinal compound, most efficacious in every way.