I knew few viz. European Journal of Taxonomy, Blumea, Phytotaxa and Webbia...

Similar questions and discussions