Dictionary |
1 Result
#1
plant life
n.
(botany) a living organism lacking the power of locomotion
. wn