Search Result for "echinus esculentus":
Wordnet 3.0

NOUN (1)

1. a sea urchin that can be eaten;
[syn: edible sea urchin, Echinus esculentus]


WordNet (r) 3.0 (2006):

Echinus esculentus n 1: a sea urchin that can be eaten [syn: edible sea urchin, Echinus esculentus]