Definition of "squamosa"

The word, "squamosa" does not exist in our dictionary.