English Dictionary
◊ CLATHRATE
clathrate
adj : (botany) having a latticelike structure pierced with holes
or windows [syn: {cancellate}, {cancellated}]