echinoid

suomi-englanti sanakirja

echinoid englanniksi

  1. Any urchin or dollar of the class (taxfmt).

  2. Resembling a sea urchin.