Curious Scientific Names
Curious Scientific Names Trilobites Aegrotocatellus– the Latin translation means «sick puppy» Aegrotocatellusjaggeri – named after Mick Jagger (have a look atthe genus transaltion – were […]
Curious Scientific Names Read More »






