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.”
1. noun
A flower without petals.
“The apetaloid flowers were a key discovery in the botanical study.”