meaning of cephalaspid

1. extinct jawless fish of the Devonian with armored head


Related Words

cephalaspid | cephalaspida |

Developed & Maintained By Taraprasad.com

Treasure Words