Italian-English dictionary »

cicindela meaning in English

ItalianEnglish
cicindela noun

tiger beetle(any active, carnivorous beetle of the subfamily Cicindelinae)
noun