Definition of Samara

Noun: samara  sa-mu-ru

  1. A winged often one-seed indehiscent fruit as of the ash, elm or maple
    - key fruit, key

See also:
Samanala
Samarang

Anagrams containing the word samara

sarmaa asamar rasama arasam marasa amaras