Dublin Bay prawn

English

Noun

Dublin Bay prawn (plural Dublin Bay prawns)

  1. Synonym of langoustine.