Find the word definition

The Collaborative International Dictionary
Elementoid

Elementoid \El"e*men*toid`\, a. [Element + -oid.] Resembling an element.

Wiktionary
elementoid

a. (context chemistry English) Resembling an element.