meaning of sterna

1. of Sternum
2.
a genus of Sterninae


Related Words

sterna | sterna hirundo | sternage | sternal |

Developed & Maintained By Taraprasad.com

Treasure Words