Leef means live in the sense of be alive or exist as a living thing.
So Die plant leef literally means The plant lives / is alive.
A learner might expect a different verb because in English we often say a plant is in the house or grows in the house. Afrikaans leef is grammatical here, but depending on context, native speakers might also choose another verb if they want to emphasize residence, growth, or location more naturally.
This is a very useful question.
For people, woon is very common when talking about where someone lives:
For a plant, leef focuses more on the fact that it is alive. If you want to talk about where it is located, Afrikaans speakers might also say:
So leef is possible, but it is not exactly the same as English live in all contexts.
Afrikaans verbs are much simpler than English verbs in the present tense. They usually do not change depending on the subject.
Compare:
Unlike English, Afrikaans does not add -s for he/she/it in the present tense.
A rough English-friendly guide would be:
A few helpful notes: