Definify.com

Definition 2024


queen_scallop

queen scallop

English

Noun

queen scallop (plural queen scallops)

  1. An edible scallop, species Aequipecten opercularis.