English dictionary
penumbra meaning and definition
Definition and meaning of penumbra at MeaningMonkey.org. penumbra meaning and definition in the English Dictionary.PENUMBRA noun
Definition of penumbra (noun)
- a fringe region of partial shadow around an umbra
Source: Princeton University Wordnet