Vertebratus

What is Vertebratus?

Vertebratus definition and meaning on Dictionary terms:
adjective Meteorology.
(of a cloud) having elements arranged in a riblike pattern.

 

reference: https://www.dictionary.com/browse/vertebratus

Tags: