avilaria Definition
Definition
Avilaria is a genus of flowering plants in the cucumber family (Cucurbitaceae). It includes the species known to botanists and horticulturists primarily for its ornamental value, such as the spider gourd (Avilaria vellerrata), which is known for its distinctive, elongated leaves and yellow flowers.
Browse