Noun
festoon [pl. festoons]
festoon [pl. festoons]
...
festoon {med.}
related Results
similar Results
festoons (n.) , [sing. a festoon]