News

It’s estimated that worldwide 75% of all trees are cosexual, meaning that they produce perfect flowers; 10% are polygamous; 10% are monoecious; and 5% are dioecious.