soya ( synonym found)

Definition of soya:

°soybean.

Back to Top