Dictionary |
1 Result
#1
sarcoid
a.
[
fleshy
] of or relating to or resembling flesh
. wn