Meaning of calyptra

Definition of calyptra

(noun) the hood or cap covering the calyx of certain plants: e.g., the California poppy

Other information on calyptra

WIKIPEDIA results for calyptra
Amazon results for calyptra