English dictionary

epigaea meaning and definition

EPIGAEA noun

Definition of Epigaea (noun)

  1. small creeping evergreen shrubs: trailing arbutus
Source: Princeton University Wordnet