Sekirov Dictionary
/
Practise
My words
Apps
Sign in
stigmatophore
noun
1
•
The
structure
that
bears
the
stigmata
forms
stigmatophores
This dictionary works without the internet:
on your phone
·
in Chrome