bioefficacy - English Synonyms Dictionary