Margarodes

noun
Mar·​ga·​ro·​des | \ ˌmärgəˈrōˌdēz\

Definition of Margarodes

: a genus of scales — see ground pearl

History and Etymology for Margarodes

New Latin, from Greek margaron pearl + New Latin -odes

Keep scrolling for more