mormyrid
/mawr-mahy-rid/US // mɔrˈmaɪ rɪd //
虫草,虫豸,虫子,虫害
Definitions
n.名词 noun
- 1
- : any of numerous African freshwater fishes of the family Mormyridae, many species of which have an elongated snout and are capable of producing an electric discharge.
adj.形容词 adjective
- 1
- : belonging or pertaining to the family Mormyridae.
Level 5Browse all words →