VariousWords beta
Related Terms:
Noun
Definition: A mucilaginous substance extracted from the seeds of the quince (oblonga), regarded as a variety of amylose.
VariousWords beta
Definition: A mucilaginous substance extracted from the seeds of the quince (oblonga), regarded as a variety of amylose.