syncarps
English
Noun
syncarps
plural of
syncarp