Latrid Definition
noun
(zoology) Any member of the Latridae.
Wiktionary
Other Word Forms of Latrid
Noun
Singular:
latrid
Plural:
latridsFind Similar Words
Find similar words to latrid using the buttons below.