Translation of "แมลงตด"

แมลงตด 
แมลงตด 
¯ma-laēng _tot
[มะ-แลง ตด]
 Bombardier beetles
Word class:Noun (n. exp.)
Context:
  • Insects (entomology)

0
0
0
0