Definisi 'order insectivora'

English to English
noun
1 shrews; moles; hedgehogs; tenrecs Terjemahkan
source: wordnet30


Visual Synonyms