Meaning of hemipteronatus novacula

Definition of hemipteronatus novacula

(noun) a kind of razor fish

Other information on hemipteronatus novacula

WIKIPEDIA results for hemipteronatus novacula
Amazon results for hemipteronatus novacula