meaning of sheartail

1. The common tern.
2.
Any one of several species of humming birds of the genus Thaumastura having a long forked tail.


Related Words

sheartail |

Developed & Maintained By Taraprasad.com

Treasure Words