🇬🇧
EN
Language
🇬🇧
English
🇪🇸
Español
🇩🇪
Deutsch
🇳🇱
Dutch
🇮🇹
Italiano
🇫🇷
Français
🇬🇷
Ελληνικά
£
GBP
Select Currency
£
Pound Sterling
A$
Australian Dollar
C$
Canadian Dollar
€
Euro
$
US Dollar
Free UK Delivery over £50
Thousands of Reviews & Photos
Join the Minibeast Club
Free UK Delivery over £50
Thousands of Reviews & Photos
Join the Minibeast Club
Instagram
Facebook
Contact Us
🇬🇧
EN
Language
🇬🇧
English
🇪🇸
Español
🇩🇪
Deutsch
🇳🇱
Dutch
🇮🇹
Italiano
🇫🇷
Français
🇬🇷
Ελληνικά
£
GBP
Select Currency
£
Pound Sterling
A$
Australian Dollar
C$
Canadian Dollar
€
Euro
$
US Dollar
Open menu
Ethics
Articles
Company Statement
About Butterfly Farming
Kipepeo Butterfly Project
The Amani Butterfly Project
Farming Butterflies to Save the Rainforest
Minibeast Club
Frame Designer
Wall Designer
Reviews & Photos
Search specimens
0
Shopping Basket
×
Your shopping basket is empty!
You might
like.
No. 5316
£12.99
Save
Tarantula in Resin
Add to Cart
No. 4620
£12.99
Save
Green Flower Chafer Beetle in Resin Keyring
Add to Cart
No. 4614
£18.99
Save
Centipede in Resin Block
Add to Cart
No. 5319
£22.99
Save
Asian Forest Scorpion in Resin
Heterometrus
Add to Cart
No. 5318
£22.99
Save
Tarantula & Web in Resin
Tarantula
Add to Cart
No. 4613
£19.99
Save
Rhino Beetle in Resin Block
Allomyrina dichotoma
Add to Cart
You may
also like.
No. 5316
£12.99
Save
Tarantula in Resin
Add to Cart
No. 4620
£12.99
Save
Green Flower Chafer Beetle in Resin Keyring
Add to Cart
No. 4614
£18.99
Save
Centipede in Resin Block
Add to Cart
No. 5319
£22.99
Save
Asian Forest Scorpion in Resin
Heterometrus
Add to Cart
No. 5318
£22.99
Save
Tarantula & Web in Resin
Tarantula
Add to Cart
No. 4613
£19.99
Save
Rhino Beetle in Resin Block
Allomyrina dichotoma
Add to Cart
Butterflies & Insects
Entomology Frames
3 for 2
Butterfly Frames
Moth Frames
Beetle Frames
Insect Frames
Wasp, Bee & Hornet Frames
Spider & Tarantula Frames
Collectors Corner
Multiple Specimen Frames
CITES Birdwing Butterflies
British Entomology Frames
Glass Domes
Butterfly Glass Domes
Moth Glass Domes
Beetle Glass Domes
Insect Glass Domes
Still Life Glass Domes
Insects In Resin
View all in Insects In Resin
Clear Glass Frames
Butterfly Clear Frames
Moth Clear Frames
Beetle Clear Frames
Insect Clear Frames
Baroque Style Frames
Butterfly Baroque Frames
Moth Baroque Frames
Beetle Baroque Frames
Insect Baroque Frames
Fossils
Fossils Only
View all in Fossils Only
Framed Fossils
Dinosaur Fossil Frames
Megalodon Teeth & Shark Fossil Frames
Ammonite Fossil Frames
Fish Fossil Frames
Fossil Baroque Frames
Fossil Clear Frames
Fossils on Stands
Ammonite Fossils on Stands
Dinosaur Fossils on Stands
Marine Fossils on Stands
Trilobite Fossils on Stands
Other Fossils
Megalodon Teeth on Stands
Fossil Glass Domes
View all in Fossil Glass Domes
Scientific
Ready To Dispatch
3 for 2
New Specimens
Minibeast Club
Natural History
Art Prints
Gift Voucher
Gift Voucher Format
Physical Gift Voucher
Digital Gift Voucher
Frame Designer
Wall Designer
Reviews
Ethics
Company Statement
About Butterfly Farming
Kipepeo Butterfly Project
The Amani Butterfly Project
Farming Butterflies to Save the Rainforests
Information
Delivery Information
Returns Policy
Minibeast Loyalty Points
Quality Codes Explained
Our Handmade Frames
Privacy Policy
Review Terms & Conditions
Minibeast Photo Competition
Field Guide
Refine Search
Reset All
Units
cm
in
Price
£
–
£
Approx Length (cm)
Approx Wingspan (cm)
Gender
272
Male
402
271
Female
42
274
Male or Female
39
273
Male & Female
59
Frame Window Size (Inches)
8
5 x 5
130
10
6 x 6
188
12
8 x 8
3
14
9 x 7
138
15
9 x 7 Baroque
16
9 x 7 Deep
10
1
10 x 10
3
2
10 x 8
41
3
10 x 8 Deep
7
1310
11 x 5
17
4
14 x 10
18
5
14 x 6
12
6
14 x 8
7
Specimen Colour
1573
Clear
1
1606
Metallic Green
1
118
Multi
3
1607
Violet
113
Black
116
114
Blue
128
115
Brown
93
116
Gold
3
117
Green
132
1052
Grey
1
119
Orange
85
120
Pink
23
121
Purple
16
122
Red
85
1053
Silver
123
White
33
124
Yellow
86
Distribution
1581
Indonesia
1582
Thai
1
203
Africa
70
204
America
60
205
Asia
293
206
Central America
3
207
Europe
27
208
Global
5
209
North America
6
210
Oceania
12
211
South America
101
Apply
'); } }); if (typeof jQuery.fn.slider === 'undefined') { jQuery.getScript('catalog/view/javascript/jquery-ui.slider.min.js', function(){ def.resolve(); // Slider CSS is now loaded in via the controller (addStyle), // so it is no longer injected here as a late critical-chain request. BrainyFilter.init(); mbBfRefreshAjaxEnabled(); // Initialize measurement toggle after BrainyFilter is ready setTimeout(function() { initBfMeasurementToggle(); }, 100); }); } else { def.resolve(); BrainyFilter.init(); mbBfRefreshAjaxEnabled(); // Initialize measurement toggle after BrainyFilter is ready setTimeout(function() { initBfMeasurementToggle(); }, 100); } jQuery(document).off('productlistchange.mbBfMeasureLabels').on('productlistchange.mbBfMeasureLabels', function() { setTimeout(function() { normalizeBfFilterLabels(); if (jQuery('#bf-measurement-toggle').hasClass('is-visible')) { var activeUnit = jQuery('.bf-unit-btn.is-active').data('unit') || 'inches'; updateBfMeasurementDisplay(activeUnit); } }, 0); }); } }); // Brainy Filter Measurement Toggle Functions var BF_MEASUREMENT_DESCRIPTORS = 'Baroque|Deep|Clear|Standard|Large|Small|Medium|Mini|Jumbo'; function bfImperialUnits() { return typeof window.mbImperialPatternSource === 'function' ? window.mbImperialPatternSource(false) : '(?:inch(?:es)?)'; } function bfMetricUnits() { return typeof window.mbMetricPatternSource === 'function' ? window.mbMetricPatternSource(false) : '(?:cm)'; } function bfMetricLabel() { return typeof window.mbMetricUnitLabel === 'function' ? window.mbMetricUnitLabel() : 'cm'; } function bfImperialLabel(numbers) { return typeof window.mbImperialUnitLabel === 'function' ? window.mbImperialUnitLabel(numbers) : 'inches'; } function bfIsImperialUnit(unit) { return typeof window.mbIsImperialUnit === 'function' ? window.mbIsImperialUnit(unit) : /^inch(?:es)?$/i.test(unit); } function bfIsMetricUnit(unit) { return typeof window.mbIsMetricUnit === 'function' ? window.mbIsMetricUnit(unit) : /^cm$/i.test(unit); } function normalizeBfMeasurementLabel(text) { if (!text || typeof text !== 'string') { return text; } text = text.replace(/\s+/g, ' ').trim(); var desc = BF_MEASUREMENT_DESCRIPTORS; var measure = '(\\d+(?:\\.\\d+)?(?:\\s*(?:x|×|-|to)\\s*\\d+(?:\\.\\d+)?)?)'; var unit = '(?:' + bfMetricUnits() + '|' + bfImperialUnits() + ')'; // Already correct: "6 x 6 inches Clear" if (new RegExp('^' + measure + '\\s+' + unit + '\\s+(' + desc + ')\\s*$', 'i').test(text)) { return text; } // "6 x 6 Clear" (no unit) if (new RegExp('^' + measure + '\\s+(' + desc + ')\\s*$', 'i').test(text)) { return text; } // "Clear 6 x 6 inches" / "Deep 9 x 7" -> "6 x 6 inches Clear" / "9 x 7 Deep" var leading = new RegExp('^(' + desc + ')\\s+' + measure + '(?:\\s+(' + unit + '))?\\s*$', 'i'); var match = text.match(leading); if (match) { var out = match[2]; if (match[3]) { out += ' ' + match[3]; } return out + ' ' + match[1]; } // "6 x 6 Clear inches" / "9 x 7 Baroque inches" -> "6 x 6 inches Clear" var misplaced = new RegExp('^' + measure + '\\s+(' + desc + ')\\s+(' + unit + ')\\s*$', 'i'); match = text.match(misplaced); if (match) { return match[1] + ' ' + match[3] + ' ' + match[2]; } return text; } function normalizeBfFilterLabels() { jQuery('#wrapper-filter label').each(function() { var $label = jQuery(this); if ($label.find('img').length) { return; } var current = ($label.attr('data-original-text') || $label.text()).replace(/\s+/g, ' ').trim(); var normalized = normalizeBfMeasurementLabel(current); if (normalized !== current) { $label.text(normalized); } $label.attr('data-original-text', normalized); }); jQuery('#wrapper-filter option').each(function() { var $option = jQuery(this); var current = ($option.attr('data-original-text') || $option.text()).replace(/\s+/g, ' ').trim(); var normalized = normalizeBfMeasurementLabel(current); if (normalized !== current) { $option.text(normalized); } $option.attr('data-original-text', normalized); }); } function initBfMeasurementToggle() { normalizeBfFilterLabels(); var hasMeasurementFilters = false; // Check if any filter headers contain measurement units and mark the entire block jQuery('.bf-attr-header').each(function() { var $header = jQuery(this); var text = $header.text(); var unit = $header.attr('data-measure-unit') || null; if (!unit && new RegExp('\\(\\s*' + bfMetricUnits() + '\\s*\\)', 'i').test(text)) { unit = 'cm'; } else if (!unit && new RegExp('\\(\\s*' + bfImperialUnits() + '\\s*\\)', 'i').test(text)) { unit = 'inches'; } if (unit) { hasMeasurementFilters = true; $header.addClass('bf-measurement-header'); $header.attr('data-original-text', $header.contents().filter(function() { return this.nodeType === 3; }).text().trim()); $header.attr('data-unit', unit); // Mark all labels and values within this block var $block = $header.closest('.bf-attr-block'); // Mark all labels in this block $block.find('label').each(function() { var $label = jQuery(this); var labelText = $label.text().trim(); $label.addClass('bf-measurement-value'); $label.attr('data-original-text', labelText); $label.attr('data-unit', unit); }); // Mark slider elements $block.find('.bf-slider-container-wrapper').addClass('bf-measurement-slider-wrapper').attr('data-unit', unit); $block.find('.bf-slider-text-inp-min, .bf-slider-text-inp-max').addClass('bf-measurement-slider-input').attr('data-unit', unit); } }); if (hasMeasurementFilters) { jQuery('#bf-measurement-toggle').addClass('is-visible'); // Bind toggle buttons jQuery('.bf-unit-btn').off('click.mbBfUnit').on('click.mbBfUnit', function() { var unit = jQuery(this).data('unit'); jQuery('.bf-unit-btn').removeClass('is-active active'); jQuery(this).addClass('is-active'); if (typeof window.mbSaveMeasureUnit === 'function') { window.mbSaveMeasureUnit(unit); } updateBfMeasurementDisplay(unit); }); // Previously chosen unit, falling back to the currency default var currencyCode = (typeof BrainyFilter !== 'undefined' && BrainyFilter.currencyCode) ? BrainyFilter.currencyCode : ''; var defaultUnit = (typeof window.mbPreferredMeasureUnit === 'function') ? window.mbPreferredMeasureUnit(currencyCode) : 'inches'; // Update button states jQuery('.bf-unit-btn').removeClass('is-active active'); jQuery('.bf-unit-btn[data-unit="' + defaultUnit + '"]').addClass('is-active'); updateBfMeasurementDisplay(defaultUnit); jQuery(window).off('resize.bfSliderLabels').on('resize.bfSliderLabels', function() { jQuery('.bf-measurement-slider-wrapper').each(function() { tidyBfSliderLabels(jQuery(this).find('.bf-slider-container')); }); }); } } function formatBfSliderScaleText(text, targetUnit) { var stripped = text.replace(new RegExp('\\s*(?:' + bfMetricUnits() + '|' + bfImperialUnits() + ')\\s*$', 'i'), '').trim(); if (!stripped) { return ''; } if (targetUnit === 'inches' && /^\d+(?:\.\d+)?$/.test(stripped)) { return stripped + '"'; } return stripped; } function tidyBfSliderLabels($container) { if (!$container || !$container.length) { return; } var prevRight = 0; var visibleIndex = 0; $container.find('.bf-slider-label').each(function() { var $label = jQuery(this); var scaleText = $label.attr('data-scale-text'); if (!scaleText) { $label.text(''); return; } $label.text(scaleText); var rect = this.getBoundingClientRect(); if (visibleIndex > 0 && rect.left < prevRight + 4) { $label.text(''); } else { prevRight = rect.right; visibleIndex++; } }); } function updateBfMeasurementDisplay(selectedUnit) { if (typeof window.mbConvertTitleMeasurements === 'function') { window.mbConvertTitleMeasurements(selectedUnit); } // Update filter headers jQuery('.bf-measurement-header').each(function() { var $el = jQuery(this); var originalText = $el.attr('data-original-text'); var newText = convertBfHeaderText(originalText, selectedUnit); // Update only the text node, preserve the arrow span $el.contents().filter(function() { return this.nodeType === 3; }).remove(); $el.prepend(newText + ' '); }); // Update filter values (labels) jQuery('label.bf-measurement-value').each(function() { var $el = jQuery(this); var originalText = $el.attr('data-original-text'); var sourceUnit = $el.attr('data-unit'); // If no unit in text, append the source unit var textToConvert = originalText; if (!new RegExp('(?:' + bfMetricUnits() + '|' + bfImperialUnits() + ')', 'i').test(originalText)) { textToConvert = originalText + ' ' + sourceUnit; } var convertedText = convertBfValueText(textToConvert, selectedUnit); // If label has images, we need to preserve them if ($el.hasClass('bf-has-image')) { var $img = $el.find('img').clone(); $el.empty().append($img).append(' ' + convertedText); } else { $el.text(convertedText); } }); // Update select options jQuery('option.bf-measurement-value').each(function() { var $el = jQuery(this); var originalText = $el.attr('data-original-text'); var newText = convertBfValueText(originalText, selectedUnit); $el.text(newText); }); // Update slider inputs jQuery('.bf-measurement-slider-input').each(function() { var $input = jQuery(this); var originalValue = $input.attr('data-original-value'); if (originalValue) { var newValue = convertBfValueText(originalValue, selectedUnit); $input.val(newValue); } }); // Update slider scale labels - compact numbers, re-hide overlaps after unit conversion jQuery('.bf-measurement-slider-wrapper').each(function() { var $wrapper = jQuery(this); var sourceUnit = $wrapper.attr('data-unit'); var $container = $wrapper.find('.bf-slider-container'); $wrapper.find('.ui-slider-label, .bf-slider-label').each(function() { var $label = jQuery(this); if (!$label.attr('data-original-text')) { $label.attr('data-original-text', $label.text()); } var originalText = $label.attr('data-original-text').trim(); if (!originalText) { $label.removeAttr('data-scale-text'); return; } var textToConvert = originalText; if (!new RegExp('(?:' + bfMetricUnits() + '|' + bfImperialUnits() + ')', 'i').test(originalText)) { textToConvert = originalText + ' ' + sourceUnit; } var convertedText = convertBfValueText(textToConvert, selectedUnit); var scaleText = formatBfSliderScaleText(convertedText, selectedUnit); $label.attr('data-scale-text', scaleText); }); tidyBfSliderLabels($container); }); } window.updateBfMeasurementDisplay = updateBfMeasurementDisplay; function convertBfHeaderText(text, targetUnit) { if (targetUnit === 'inches') { text = text.replace(new RegExp('\\(\\s*' + bfMetricUnits() + '\\s*\\)', 'gi'), '(' + bfImperialLabel('2') + ')'); text = text.replace(new RegExp('\\(\\s*' + bfImperialUnits() + '\\s*\\)', 'gi'), '(' + bfImperialLabel('2') + ')'); } else { text = text.replace(new RegExp('\\(\\s*' + bfImperialUnits() + '\\s*\\)', 'gi'), '(' + bfMetricLabel() + ')'); text = text.replace(new RegExp('\\(\\s*' + bfMetricUnits() + '\\s*\\)', 'gi'), '(' + bfMetricLabel() + ')'); } return text; } function convertBfValueText(text, targetUnit) { text = normalizeBfMeasurementLabel(text); // Detect what unit the original value is in (format: "6 x 6 inches Clear") var measurement = '\\d+(?:[.,]\\d+)?(?:\\s*(?:x|×|-|to)\\s*\\d+(?:[.,]\\d+)?)?\\s*'; var isCm = new RegExp(measurement + bfMetricUnits(), 'i').test(text); var isInches = new RegExp(measurement + bfImperialUnits(), 'i').test(text); if (targetUnit === 'inches' && isCm) { return convertBfMeasurement(text, 'toInches'); } else if (targetUnit === 'cm' && isInches) { return convertBfMeasurement(text, 'toCm'); } else if (targetUnit === 'cm' && isCm) { return text.replace(new RegExp(bfMetricUnits(), 'gi'), bfMetricLabel()); } else if (targetUnit === 'inches' && isInches) { return text.replace(new RegExp(bfImperialUnits(), 'gi'), bfImperialLabel('2')); } return text; } function convertBfMeasurement(text, direction) { // Handles: "10 cm", "10 x 20 cm", "6 x 6 inches Clear", "9 x 7 Baroque inches", etc. var desc = BF_MEASUREMENT_DESCRIPTORS; var pattern = new RegExp( '(\\d+(?:[.,]\\d+)?)\\s*(?:(x|×|-|to)\\s*(\\d+(?:[.,]\\d+)?))?\\s*(?:(' + desc + ')\\s*)?(' + bfMetricUnits() + '|' + bfImperialUnits() + ')(?:\\s+(' + desc + '))?', 'gi' ); return text.replace(pattern, function(match, num1, separator, num2, descriptorBefore, unit, descriptorAfter) { var descriptor = descriptorBefore || descriptorAfter || ''; var value1 = parseFloat(String(num1).replace(',', '.')); var convertedValue1, convertedValue2; var newUnit; if (direction === 'toInches') { if (bfIsMetricUnit(unit)) { convertedValue1 = value1 / 2.54; } else { return match; } newUnit = bfImperialLabel(separator && num2 ? num1 + ' ' + separator + ' ' + num2 : num1); } else { if (bfIsImperialUnit(unit)) { convertedValue1 = value1 * 2.54; } else { return match; } newUnit = bfMetricLabel(); } convertedValue1 = Math.round(convertedValue1 * 100) / 100; convertedValue1 = parseFloat(convertedValue1.toFixed(2)); var descriptorPart = descriptor ? ' ' + descriptor : ''; if (separator && num2) { var value2 = parseFloat(String(num2).replace(',', '.')); if (direction === 'toInches') { convertedValue2 = value2 / 2.54; } else { convertedValue2 = value2 * 2.54; } convertedValue2 = Math.round(convertedValue2 * 100) / 100; convertedValue2 = parseFloat(convertedValue2.toFixed(2)); return convertedValue1 + ' ' + separator + ' ' + convertedValue2 + ' ' + newUnit + descriptorPart; } return convertedValue1 + ' ' + newUnit + descriptorPart; }); } BrainyFilter.sliderValues = BrainyFilter.sliderValues || {}; BrainyFilter.sliderValues['a6'] = [{"n":"1","s":"0"},{"n":"2","s":"1"},{"n":"3","s":"2"},{"n":"4","s":"3"},{"n":"5","s":"4"},{"n":"6","s":"5"},{"n":"7","s":"6"},{"n":"8","s":"7"},{"n":"9","s":"8"},{"n":"10","s":"9"},{"n":"11","s":"10"},{"n":"12","s":"11"},{"n":"13","s":"12"},{"n":"14","s":"13"},{"n":"15","s":"14"},{"n":"17","s":"15"},{"n":"20","s":"17"},{"n":"25","s":"19"},{"n":"30","s":"20"},{"n":"33","s":"21"}]; BrainyFilter.sliderValues['a5'] = [{"n":"","s":"0"},{"n":"1","s":"0"},{"n":"13 cm","s":"0"},{"n":"14 cm","s":"0"},{"n":"20 cm","s":"0"},{"n":"7 cm","s":"0"},{"n":"9 cm","s":"0"},{"n":"9 to 10 cm","s":"0"},{"n":"2","s":"1"},{"n":"3","s":"2"},{"n":"4","s":"3"},{"n":"4.5","s":"4"},{"n":"5","s":"5"},{"n":"6cm","s":"6"},{"n":"6","s":"7"},{"n":"7","s":"8"},{"n":"7.5","s":"9"},{"n":"8","s":"10"},{"n":"9","s":"11"},{"n":"10","s":"12"},{"n":"11","s":"13"},{"n":"12","s":"14"},{"n":"13","s":"15"},{"n":"14","s":"16"},{"n":"15","s":"17"},{"n":"16","s":"18"},{"n":"17","s":"19"},{"n":"18","s":"20"},{"n":"22","s":"22"},{"n":"25","s":"24"},{"n":"27","s":"25"}];
Filter
0
575
Specimens
Sort By:
Best sellers
Latest
Production time ↓
Price: ↑
Price: ↓
Show:
18
25
50
75
100
No. 2735
£249.99
Save
19
American Longhorn In Box Frame
Macrodontia crenata
Add to Cart
29
30
31
32
33
34
35
36
37