apetaloid

/ˌæpɪˈtɔɪld, ˌæpɪˈtɑɪld/

Definitions

1. noun

A flower without petals.

“The apetaloid flowers were a key discovery in the botanical study.”

Synonyms

  • petal-free
  • petalless

Antonyms

  • flowered
  • petalous