meaning of interlaced

1. of Interlace
2.
having a pattern of fretwork or latticework


Related Words

interlaced |

Developed & Maintained By Taraprasad.com

Treasure Words