5 results found
Search Results for: petiolate
Petiolate plant
Definition noun, plural: petiolate plants (botany) Any of the group of flowering plants that possess petiole, which is a... Read More
Sessile plant
Definition noun, plural: sessile plants (botany) Any of the flowering plants lacking petioles. Supplement Flowering plants... Read More