limoniid

English

Noun

limoniid (plural limoniids)

  1. (zoology) Any cranefly in the family Limoniidae.

Anagrams