choristid

English

Noun

choristid (plural choristids)

  1. (zoology) Any scorpionfly in the mecopteran family Choristidae.

Anagrams