Macrobranchium idella
Rostrum with 12 to 15 dorsal teeth, 2 of which generally are placed behind the orbit
Copyright 1998 Bioinformatics Centre, National Institute of Oceanography, Dona Paula, Goa, India