Botanical Glossary


Floating

Definition: Upon the surface of the water
Last Updated: 2020-01-01


Go back