Meaning of cucumis melo inodorus
Definition of cucumis melo inodorus
(noun)
any of a
variety
of
muskmelon
vines having
fruit
with a
smooth
white
rind
and
white
or
greenish
flesh
that does not
have
a
musky
smell
Other information on cucumis melo inodorus
WIKIPEDIA results for
cucumis melo inodorus
Amazon results for
cucumis melo inodorus
Tweet