Wikipedia
Lepidosaphidina
Lepidosaphidina is a subtribe of armored scale insects.
Lepidosaphidina is a subtribe of armored scale insects.