Samara Meaning

There are 1 meaning(s) for word Samara

Meaning 1 : a winged often one-seed indehiscent fruit as of the ash or elm or maple

    Synonyms : key,  key fruit