autopollinisantes

French

edit

Adjective

edit

autopollinisantes f pl

  1. feminine plural of autopollinisant