(botany) a living organism lacking the power of locomotion Submit a picture
photos by owen, published 2024-Apr-11, comment
At a house up in St. Andrew.
comment