The phrase
"inspired form" refers to something that has been influenced or created based on a particular source of inspiration. It suggests that the thing or creation is derived from or resembles something that has motivated or sparked ideas for its creation.
Full definition