drupaceous ( synonym found)

Definition of drupaceous:

°of, relating to, resembling, or producing drupes.

Definition of drupaceous:

°of, relating to, resembling, or producing drupes.

Back to Top