drupe - French English Dictionary

drupe

Play ENFRFRfr
Play ENFRFRca

Meanings of "drupe" in French English Dictionary : 3 result(s)

English French
General
drupe drupe [f]
Biology
drupe drupe [f]
Agriculture
drupe drupe

Meanings of "drupe" in English French Dictionary : 3 result(s)

French English
General
drupe [f] drupe
Biology
drupe [f] drupe
Agriculture
drupe drupe