daturaTop 30000MeaningsNoun1. datura (Datura)2. synonym of dature inoffensive (Datura innoxia) (Réunion)