interrenal

intә(:)'ri:nәl

英文释义

a. Between the kidneys; as, the interrenal body, an organ
found in many fishes.
n. The interrenal body.

中文翻译

肾间的

学习工具