Megaloremmius
Megaloremmius (sometimes called the “lion spider”) is a monotypic genus of Malagasy huntsman spiders containing the single species, Megaloremmius leo. It was first described by Eugène Louis Simon in 1903,[2] and is found on Madagascar.[1] See alsoReferences
|