launce








noun

  1. sand lance.

noun

  1. another name for the sand eel
51 queries 0.820