meaning of tailless tenrec

1. prolific animal that feeds chiefly on earthworms


Related Words

tailless tenrec |

Developed & Maintained By Taraprasad.com

Treasure Words