meaning of dugongidae

1. a family of mammals of order Sirenia including dugongs and Stellers sea cow


Related Words

dugongidae |

Developed & Maintained By Taraprasad.com

Treasure Words