meaning of aplacentata

1. Mammals which have no placenta.


Related Words

aplacentata |

Developed & Maintained By Taraprasad.com

Treasure Words