Meaning ofbiocontrolin English

biocontrol

us//ˈbaɪoʊˌkaʊntroʊl//uk//ˈbaɪəʊˌkɑːntroʊl//
#uncommon
Definitions
Base Words