ADVERTISEMENT

Which is the average length (in micrometres) of the smallest known insect Dicopomorpha echmepterygis?

Nature

People also liked

ADVERTISEMENT