DRUPEL MEANING IN ENGLISH

• Drupel Definition & Synonyms

  1. (n.) Alt. of Drupelet


• Drupelet Definition & Synonyms

  1. (n.) A small drupe, as one of the pulpy grains of the blackberry.


RECENT SEARCHES