Chinese Version(中文版) | EBooks(电子书)
[teridәufait]
(noun.) plants having vascular tissue and reproducing by spores.
Editor: Ned--From WordNet