rarely cleistogamous and sometimes heterostylous .
may be selfpollinate , pollinate by the ant although ants are ' piétre'( in french I can not find the right word in English)pollinator , may be also by the wind or other critters
where did you get your 'pulvinata' ?
this label Myrmecodia cf pulvinata for my part is not correct, rather cf tuberosa 'pulvinata', pulvinata according to Huxley and JEBB is part of tuberosa, it is not a species apart ,or simply
Myrmecodia sp ,when you are not sure of his determination