pedunculata Definition
Definition
An informal term used to describe certain species of plants that bear flowers on peduncles, which are stalks attached to the stem that support the flower or inflorescence.
Browse
An informal term used to describe certain species of plants that bear flowers on peduncles, which are stalks attached to the stem that support the flower or inflorescence.
Browse