Dictionary anomalies

I think we’ve had this problem before, with a different species. The hyphen in the name poisons the script which finds matching entries in the database. See