meaning of dactylopius coccus

1. Mexican red scale insect that feeds on cacti; the source of a red dye


Related Words

dactylopius coccus |

Developed & Maintained By Taraprasad.com

Treasure Words