rhinoceros beetle
1.
(
noun
) any of various large chiefly tropical beetles having horns on the head; pest on coconuts
Related Words:
scarabaean
,
scarabaeid
,
scarabaeid beetle
Terms and Conditions of Use / Copyright Notice