Scrabble Cheat

INVOLUCRA

INVOLUCRA is a 9 letter Scrabble word worth 14 points.

a membranous envelope.

a whorl or rosette of bracts surrounding an inflorescence (especially a capitulum) or at the base of an umbel.

Letter start with I