inflorescence ( synonym found)

Definition of inflorescence:

(n) : flower cluster; (eventual etymological fallacy) a beginning to flower

Definition of inflorescence:

(n) : flower cluster; (eventual etymological fallacy) a beginning to flower

Back to Top