soya
English Dictionary
->
Letter S
-> soya
Search Dictionary:
soya Definition
(n)
erect
bushy
hairy
annual
herb
having
trifoliate
leaves
and
purple
to
pink
flowers
;
extensively
cultivated
for
food
and
forage
and
soil
improvement
but
especially
for
its
nutritious
oil
-
rich
seeds
;
native
to
Asia
soya Synonyms
Glycine max
soja
soja bean
soy
soya
soya bean
soybean
soybean plant
© Art Branch Inc.