pomme épineuse
Meanings
Noun
1. synonym of stramoine (“jimsonweed”) (Datura stramonium)
2. The fruit of that plant
Examples1
jimsonweed