bark louse
English Dictionary
->
Letter B
-> bark louse
Search Dictionary:
bark louse Definition
(n)
any
of
several
insects
living
on
the
bark
of
plants
bark louse Synonyms
bark louse
bark-louse
© Art Branch Inc.