Definition of Lemurea	
	    			    		
		    		Le*mu"ri*a (l&esl;*mū"r&ibreve;*&adot;),
n. [So named from the supposition that it was the
original home of the lemurs.] A hypothetical land, or
continent, supposed by some to have existed formerly in the Indian
Ocean, of which Madagascar is a remnant. Herschel. 
  
		    		 - Webster's Unabridged Dictionary (1913) 
		    		 
		    			    		
		    		-  Mythical lost country/continent/island proposed to explain the existence of lemurs on two continents
 
 
  
		    		 - The Nuttall Encyclopedia 
		    		 
		    		    			
	    			 
	    				    		You arrived at this page by searching for Lemurea 
		    		The correct Spelling of this word is: Lemuria 
		    		    	 
	    	
	    		Thank you for visiting FreeFactFinder. On our home page you will find extensive articles covering 
	    		a wide range of topics.
	    	 
										 
							 |