meaning of rhinoceros beetle

1. any of various large chiefly tropical beetles having horns on the head; pest on coconuts


Related Words

rhinoceros beetle |

Developed & Maintained By Taraprasad.com

Treasure Words