It's pretty much just a giant insect with legs and feelers galore that was once regarded as an inferior, repulsive food.
Ce n'est rien d'autre qu'un insecte géant avec des tas de pattes et d'antennes qu'on considérait à une époque comme une nourriture inférieure et répugnante.