meaning of lindia

1. A peculiar genus of rotifers, remarkable for the absence of ciliated disks. By some zoologists it is thought to be like the ancestral form of the Arthropoda.


Related Words

lindia |

Developed & Maintained By Taraprasad.com

Treasure Words