Cetraria
English Dictionary
->
Letter C
-> Cetraria
Search Dictionary:
Cetraria Definition
(n)
foliose
lichens
chiefly
of
northern
latitudes
Cetraria Synonyms
Cetraria
genus Cetraria
© Art Branch Inc.