Alocasia cullutata is an indoor plant with beautiful ornamental leaves.
Botanical Name - Alocasia cucullata
Common Name - Lucky Leaf
Alocasia is an excellent indoor plant which can grow upto a height of 3 to 4 ft height. They need only partial or indirect sunlight. Alocasias are highly suitable for cut foliages due to their glossy leaves.
The plants at our nursery are of 3ft height with the pots which can be kept indoors.