« Back to Glossary Index

Short. bunchy habit of plant growth

rosette (Wikipedia)

Rosette is the French diminutive of rose. It may refer to:

« Back to Glossary Index