Medical Definition of necturus
1 capitalized : a genus of large North American gilled aquatic salamanders (family Proteidae) which are used as laboratory animals
2plural necturi \-ˌrī\play or necturuses : a salamander of the genus Necturus
Seen and Heard
What made you want to look up necturus? Please tell us where you read or heard it (including the quote, if possible).