Definition for IN'DIAN-REED

IN'DIAN-REED, n.

A plant of the genus Canna.

Return to page 75 of the letter “I”.