meaning of tree martin

1. of Australia and Polynesia; nests in tree cavities


Related Words

tree martin |

Developed & Maintained By Taraprasad.com

Treasure Words