almond tree
English Dictionary
->
Letter A
-> almond tree
Search Dictionary:
almond tree Definition
(n)
any
of
several
small
bushy
trees
having
pink
or
white
blossoms
and
usually
bearing
nuts
almond tree Synonyms
almond tree
© Art Branch Inc.