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.