limonid

English

Noun

limonid (plural limonids)

  1. Any cranefly of the family Limoniidae
  2. (organic chemistry) Any glycoside of limonin