Search term haliotide has one result
Jump to
FR French EN English
haliotide (n) [edible univalve mollusc] {f} abalone (n) [edible univalve mollusc]