Keyword: Sipyloidea cf moorii
Photo
INS005-00338
A stick insect (Sipyloidea cf moorii) at the University of the Philippines.
Photo
INS005-00337
A stick insect (Sipyloidea cf moorii) at the University of the Philippines.
Photo
INS005-00336
A stick insect (Sipyloidea cf moorii) at the University of the Philippines.
Photo
INS005-00335
A stick insect (Sipyloidea cf moorii) at the University of the Philippines.