References

SeaLifeBase References for Matsuki, K., 2001

Ref. No. Title
92047 Description of the last instar larva of Euphaea ochracea Selys, 1850 from Thailand (Euphaeidae).
Back to search
Back to top