Impressed

• (imp. & p. p.) of Impress
Found on http://thinkexist.com/dictionary/meaning/impressed/

impressed

pressed in.
Found on http://www.anbg.gov.au/glossary/webpubl/lichglos.htm

Impressed

Deeply nerved; furrowed or grooved as if by pressure.
Found on http://www.gardenology.org/wiki/Glossary_of_Gardening_Terms

Impressed

sunken into the surface of
Found on http://www.orchidspecies.com/glossary.htm

Impressed

sunken into the surface of
Found on http://orchidfetish.com/glossary.html
No exact match found