lobulated

Signification (Anglais)

Made up of, or divided into, lobules

Synonymes

Notes

Sign in to write sticky notes