English edit

Noun edit

limonid (plural limonids)

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