Search term excrétoire has one result
Jump to
FR French EN English
excrétoire [of, or relating to excretion] (adj) excretory [of, or relating to excretion]