CompareWords
Compare
Honeycombed
Definition:
(a.) Formed or perforated like a honeycomb.