An army ant,
Eciton
sp.
Return to: [
MEM
] [
Info & Services
] [
Ross Hutchins page
]