Referring to a plant part with a keel-like structure, typically providing support or protection to reproductive organs.
Keeled (2)
Posted by
–
Posted by
–
Referring to a plant part with a keel-like structure, typically providing support or protection to reproductive organs.
Leave a Reply