Glossary


rosette search for term
- n. (Fr., Dim. of rose) a group of organs, such as leaves, clustered and crowned around a common point of attachment.