Margarodes
noun
Mar·ga·ro·des
| \ ˌmärgəˈrōˌdēz\
Definition of Margarodes
: a genus of scales — see ground pearl
Keep scrolling for more