New species of nematodes (Nematoda), parasites of Cuban arthropods. Avicennia, 3 1995: 87-96. 93 [Zoological Record Volume 133]