Cite

Synonyms of drupaceous

Definition and meaning of drupaceous (Dictionary)