Ribbed Melilot?

Ribbed Melilot?

Observation - Ribbed Melilot?. Description: