Englishfor English speakers
petrescent English
Meaning petrescent meaning
What does petrescent mean?
petrescent
Are you looking for...?
petrescence |
petre oil |
petrean |
petrel |
Petre |
petro-occipital fissure |
petra |
Petrarca |
Petrarch |
Petrarchan |
petrogenetic |
Petrarchanism