Original languageEnglish
Pages (from-to)785-814
JournalEntomological Review
Volume94
Issue number6
DOIs
StatePublished - 2014

ID: 7029655