Aplothorax burchelli (IMAGE)
Caption
Aplothorax burchelli, the giant carabid of St-Helena, now extinct and of which three specimens are kept in the Museum of Geneva.
Credit
© Philippe Wagneur / Muséum Genève
Usage Restrictions
None
License
Licensed content