microbiotope noun1 •A very small biotopeA shorter unarmed rostrum along with reduced spines reduces impact of strong turbulent water fluxes, which are common in the microbiotopes where the shrimps thrive [51 ]. — 2015 formsmicrobiotopes