Definify.com

Definition 2025


amaryllid

amaryllid

English

Noun

amaryllid (plural amaryllids)

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

Translations