green gland
Meaning, Definition & Usage
Dictionary
Related
noun
one of a pair of glands (believed to have excretory functions) in some crustaceans near the base of the large antennae
WordNet
Previous
greek
greekess
greekish
greekling
greeley
Next
greenback
greenbacker
greenbelt
greenberg
greenbone