Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
green gland
Jump to user comments
Noun
  • one of a pair of glands (believed to have excretory functions) in some crustaceans near the base of the large antennae
Related search result for "green gland"
Comments and discussion on the word "green gland"