meaning of loxoma

1. 1 species of terrestrial ferns of New Zealand


Related Words

loxoma | loxomataceae |

Developed & Maintained By Taraprasad.com

Treasure Words