What does antheroid mean?
The definition of antheroid
An”ther*oid, a.
Etym: [Anther + -oid.]

Resembling an anther.