adjective Zoology. having scutes. formed into a scutellum.
scutellate 🔊 Listen to this adjective Zoology. having scutes. formed into a scutellum. Share Facebook Twitter Google +