lemur meaning in French
n. lémur, lemur, maki, mammifère lémurien de madagascar à museau pointu, au pelage épais et à la queue touffue, animal nocturne
n. lémur, lemur, maki, mammifère lémurien de madagascar à museau pointu, au pelage épais et à la queue touffue, animal nocturne