splenoid

English

Etymology

From Ancient Greek σπλήν (splḗn, spleen) +‎ -oid.

Adjective

splenoid (comparative more splenoid, superlative most splenoid)

  1. (anatomy) Of, related to, or resembling the spleen.
    splenoid cells
    splenoid metaplasia
    splenoid tissue

References

Anagrams