nectocalyces
English
Noun
nectocalyces
plural of
nectocalyx