Meaning of sciara
Definition of sciara
(noun)
minute
blackish
gregarious
flies
destructive
to mushrooms and seedlings
Other information on sciara
WIKIPEDIA results for
sciara
Amazon results for
sciara
Tweet