GeneralConnection.com
➔
Dictionary
dactylopius coccus
Noun
1. cochineal insect
1. cochineal, Dactylopius coccus, scale insect
Usage