English Dictionary
◊ STARFISH
starfish
n : echinoderms characterized by five arms extending from a
central disk [syn: {sea star}]
English Computing Dictionary
◊ DID YOU MEAN STARLISP?
StarLISP
{▫LISP}