Volvaria bombycina
English Dictionary
->
Letter V
-> Volvaria bombycina
Search Dictionary:
Volvaria bombycina Definition
(n)
a
parasite
on
various
trees
Volvaria bombycina Synonyms
Volvaria bombycina
© Art Branch Inc.