Definify.com

Definition 2024


amaryllid

amaryllid

English

Noun

amaryllid (plural amaryllids)

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

Translations