endorgan

English

Noun

endorgan (plural endorgans)

  1. Alternative form of end organ.

Anagrams