green gland
English Dictionary
->
Letter G
-> green gland
Search Dictionary:
green gland Definition
(n)
one
of
a
pair
of
glands
(
believed
to
have
excretory
functions
)
in
some
crustaceans
near
the
base
of
the
large
antennae
green gland Synonyms
green gland
© Art Branch Inc.