Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of corolliflorous

- Having the stamens borne on the petals, and the latter free from the calyx. Compare Calycifloral and Thalamifloral.