Find the word definition

The Collaborative International Dictionary
Atheroid

Atheroid \Ath"er*oid\, a. [Gr. ?, ?, a beard, or an ear, of grain + -oid.] Shaped like an ear of grain. [1913 Webster] ||

Wiktionary
atheroid

a. Shaped like an ear of grain.