If it's not finding what you are searching for, then I believe the problem will not be solved by my separating out the search terms and causing the searcher to decide which search field to search.
Right now when you search, it searches ALL the fields, not just the latin name.
If you are having difficulty, let me know what you are searching for and I will see where I need to improve the search.