deodaras

noun
  1. Plural of deodara; a tall Himalayan cedar tree (Cedrus deodara) valued for its wood and ornamental qualities.
  2. Usage: Also called Himalayan cedar or deodar cedar; The singular form is deodara

Examples