See Also: echinoid(medicine)
echinoid(dictionary)

preservationist (oh) and echinoid (medicine)


preservationist (oh)



someone who works to prevent historical places, buildings etc from being destroyed

echinoid (medicine)


echinoid
<zoology> Of or pertaining to the Echinoidea.

One of the Echinoidea.

Origin: Echinus.

Source: Websters Dictionary