Definition of avocado tree in English
Tree that has oval-shaped leaves and clusters of greenish flowers, which produces avocados.
Synonyms of avocado tree in English
avocado
Tree that has oval-shaped leaves and clusters of greenish flowers, which produces avocados.
avocado