Meaning of Tectaria
Definition of Tectaria
(noun)
terrestrial
or
epilithic
ferns of
tropical
rain
forests
Other information on Tectaria
WIKIPEDIA results for
Tectaria
Amazon results for
Tectaria
Tweet