viviparus [noun] + dictyocaulus [noun]