meaning of scaphocerite

1. A flattened plate or scale attached to the second joint of the antennae of many Crustacea.


Related Words

scaphocerite |

Developed & Maintained By Taraprasad.com

Treasure Words