bn:00001505n
Noun Concept
SYL
No term available
EN
Either of a pair of complex endocrine glands situated near the kidney WordNet 3.0
Relations
Sources