meaning of ecardines

1. An order of Brachiopoda; the Lyopomata. See Brachiopoda.


Related Words

ecardines |

Developed & Maintained By Taraprasad.com

Treasure Words