neutercane noun1 •A small subtropical cyclones below 100 miles in diameter, formed from mesoscale features. formsneutercanes