Animalia > Arthropoda > Insecta > Hemiptera > Diaspididae > Selenaspidus > Selenaspidus articulatus Selenaspidus articulatus (rufous scale; West Indian red scale)Synonyms: Language: Spanish
|
Animalia > Arthropoda > Insecta > Hemiptera > Diaspididae > Selenaspidus > Selenaspidus articulatus Selenaspidus articulatus (rufous scale; West Indian red scale)Synonyms: Language: Spanish
|