meaning of starthroat

1. Any humming bird of the genus Heliomaster. The feathers of the throat have a brilliant metallic luster.


Related Words

starthroat |

Developed & Maintained By Taraprasad.com

Treasure Words