Malkarid Definition
noun
(zoology) Any member of the Malkaridae.
Wiktionary
Other Word Forms of Malkarid
Noun
Singular:
malkarid
Plural:
malkaridsFind Similar Words
Find similar words to malkarid using the buttons below.