VariousWords beta
Related Terms:
Definitions:
Noun
amaryllis
Definition: bulbous plant having showy white to reddish flowers
Definition: The belladonna lily, Amaryllis belladonna, native to South Africa.