English Dictionary
◊ MONOCHAMUS
Monochamus
n : sawyer beetles [syn: {Monochamus}, {genus Monochamus}]