EGAVE

squamigerous

Meaning

  1. adjective Bearing scales.

Similar words

squamiferous squamiform squamoid squamuliform largescale scutibranchiate placoid squaloid cycloid placoidal

Save “squamigerous” to learn later