diff --git a/species_data.py b/species_data.py
index 308478e4ef44a4cb3c60cb085ca0cda7b77aaa77..9ba15985a333450896d14ebe8075501a02963467 100644
--- a/species_data.py
+++ b/species_data.py
@@ -14,9 +14,11 @@ def clean_string(string):
         cleaned_string = string \
             .replace(" ", "_") \
             .replace("-", "_") \
+            .replace(".", "_") \
             .replace("(", "") \
             .replace(")", "") \
-            .replace("'", "").strip()
+            .replace("'", "")\
+            .strip()
         return cleaned_string
     else:
         return string