English dictionary
adam's needle meaning and definition
Definition and meaning of adam's needle at MeaningMonkey.org. adam's needle meaning and definition in the English Dictionary.ADAM'S NEEDLE noun
Definition of Adam's needle (noun)
- yucca with long stiff leaves having filamentlike appendages
Source: Princeton University Wordnet