Title: Spanish-English Lexicon of Entomological and Related Terms
Subjects: Entomology, Spanish language, dictionaries, english, English language, dictionaries, spanish