Troides staudingeri

Names

Valid name Troides staudingeri

Taxonomy

%LABEL% (%SOURCE%)