Antheroid

An·ther·oid

Antheroid

a.
  1. Resembling an anther.