|
Definition of Squamoid
1. a. Resembling a scale; also, covered with scales; scaly.
Definition of Squamoid
1. Adjective. Resembling a scale. ¹
2. Adjective. Covered with scales; scaly. ¹
¹ Source: wiktionary.com
|
1. a. Resembling a scale; also, covered with scales; scaly.
1. Adjective. Resembling a scale. ¹
2. Adjective. Covered with scales; scaly. ¹
¹ Source: wiktionary.com