English syllables. 2014.
polycarpellate — “+ adjective Etymology: International Scientific Vocabulary poly + carpellate : having many carpels … Useful english dictionary