Word info

amaryllid

Noun

Meaning

amaryllid (plural amaryllids)

(botany) Any of the family Amaryllidaceae; an amaryllidaceous plant.

Source: en.wiktionary.org

Close letter words and terms