English edit

Noun edit

tetanocerid (plural tetanocerids)

  1. (zoology) Any fly in the family Tetanoceridae, now considered to be the sciomyzid tribe Tetanocerini.

Anagrams edit