meaning of didelphid

1. Same as Didelphic.
2.
A marsupial animal.


Related Words

didelphid | didelphidae |

Developed & Maintained By Taraprasad.com

Treasure Words