Nemestrinid Definition
noun
(zoology) Any member of the Nemestrinidae.
Wiktionary
Other Word Forms of Nemestrinid
Noun
Singular:
nemestrinid
Plural:
nemestrinidsFind Similar Words
Find similar words to nemestrinid using the buttons below.