Meaning of Nyssa

Definition of Nyssa

(noun) tupelos: deciduous trees of moist habitats especially swamps and beside ponds

Other information on Nyssa

WIKIPEDIA results for Nyssa
Amazon results for Nyssa