English | German | Russian | Czech

sifac English

Meaning sifac meaning

What does sifac mean?

sifac

(obsolete) A large lemur of Madagascar (Indri indri).

Are you looking for...?