Dictionary |
1 Result
#1
contractile organ
n.
a bodily organ that contracts
. wn