Meaning of green gland
Definition of green gland
(noun)
one of a
pair
of glands (believed to
have
excretory
functions) in
some
crustaceans
near
the
base
of the
large
antennae
Other information on green gland
WIKIPEDIA results for
green gland
Amazon results for
green gland
Tweet