Entry kelora
Part of speech noun
French definition tenrec commun ( Tenrec ecaudatus) [Tsimbazaza ]
Vocabulary 
Scientific name Tenrec ecaudatus
Synonyms tandraka

Updated on 2020/04/11