Noun echinus esculentus has 1 sense
  1. edible sea urchin, Echinus esculentus - a sea urchin that can be eaten
    --1 is a kind of sea urchin
,
TOP