carcinoïdes
French
Noun
carcinoïdes
?
plural of
carcinoïde