Efficacious

Pronunciation of Efficacious  

English Meaning

  1. Producing or capable of producing a desired effect. See Synonyms at effective.

   

Tamil Meaning

 

பயன் அளிக்கக் கூடிய