MalayTranslate.com
Malay to English Translator
Translate Here

English to English

searcher beetle

noun (n)

  • large metallic blue-green beetle that preys on caterpillars; found in North America
    logam besar blue green kumbang itu memangsa ulat; temui di amerika utara
    source: wordnet30