Cactoblastis (noun) Definition, Meaning & Examples

noun
  1. a moth, Cactoblastis cactorum of South America, that was introduced into Australia to act as a biological control on the prickly pear
Cactoblastis (noun) Definition, Meaning & Examples

More Definitions