lièvre de mer

French

Noun

lièvre de mer m (plural lièvres de mer)

  1. sea hare