canella : Definition, Usages, News and More

Search Words

canella


  • n  highly aromatic inner bark of the Canella winterana used as a condiment and a tonic

Hot News: The Heading Text Size Should Match With the Size Of The Image