antheroid

/ænˈθɪroʊɪd/

Definitions

1. noun

relating to or resembling an anther or anthers; having anthers or anther-like structures

“The antheroid structures on the plant helped attract pollinators.”

Synonyms

  • anther-like
  • antherous

Antonyms

  • pistillate
  • staminless