sea buckthorn in Greek sea buckthorn in Greek ιπποφαές noun Any deciduous shrub of the genus Hippophae. Add to Flashcards