Glossary


epipetalous search for term
- a. (Gr. epi, upon; petalon, leaf) having stamens inserted on petals.