English-French translations for apple tree
- pommierDe nos jours, les pommiers sont seulement en train de fleurir. At present, the apple trees are just starting to blossom.
Definition of apple tree
- Any tree that bears apples, principally ''Malus domestica'but also certain wild species
Trending Searches
Popular Dictionaries