leguminoid
adjective1
- The kidneys are leguminoid bodies located immediately anterior to the hind limbs. — 1895
forms
more leguminoid · most leguminoid
more leguminoid · most leguminoid
This dictionary works without the internet: on your phone · in Chrome