VividLex

Home / Thesaurus / octopetalous

Thesaurus: octopetalous

Having eight petals or flower leaves.

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. a. Having eight petals or flower leaves.
  2. a. Having eight petals or flower leaves.